Кодировка по умолчанию — php много на себя берёт

Весь мозг себе сьел.

Перенёс сайт на сервер. На предыдущем хостинге было всё ок — открывался как надо, все дела.

На новой же системе — постоянный header UTF-8, хоть ты тресни. Я бы и рад конечно UTF — но HostCMS пока что поддерживает только Win1251 — так что стал копать.

Перерыл весь апач — AddDefaultCharset не помогает.
.htaccess — эти параметры вообще как будто не читаются.
БД — всё правильно стоит, SET NAMES CP1251

Грыз ногти минут 20, перекрывающие header () в скриптах не работают — часть сайта стала нормальной, часть — нет.

И бац, вуаля, рекурсивный find находит мне строку:
root@evilman:/etc/php5/apache2# cat php.ini |grep utf
default_charset = «utf8»

#*$&#*$& — всё проклял, ейбгу. ПХП насаживал дефолтный UTF8, игнорируя все директивы Апача.

Вот так-то

Комментировать

Войдите чтобы оставить комментарий.