Я установил Apache на свой сервер (я не использовал Apache), и специальные символы стали отображаться неправильно.
Поэтому я изменил каждый файл на UTF-8, настроил MySQL для работы с UTF-8, и все работало нормально. Однако мое приложение Python (которое получает некоторую информацию с веб-сайта) не работает должным образом.
Например, у меня был файл «test.php», который возвращал либо 0, либо 1. Затем Python-код делал что угодно с таким результатом.
Но теперь мое приложение на Python не получает "0", я не знаю, что оно получает с сайта. Я заставил приложение отправить запрос GET на мой сайт с тем, что оно получало, и отправило мне следующее: «??? 0».
Что я могу сделать? Я попытался изменить заголовок, чтобы отправить результат в виде ISO-8859-1 (как это было раньше), но тоже не работает.