Перенёс сайт с локалхоста на peterhost - получил проблему с кодировкой.
Везде, где только можно, прописано, что кодировка UTF-8, файлы темы сохранены в UTF-8, mysql в utf8_general_ci, но всё равно по дефолту выбирается win-1251 и отображаются кракозябры. Если сменить на юникод руками в браузере - всё ок.
Возможно ли, что проблема где- то ещё или мне нужно вручную проверять все файлы на наличие не кошерной кодировки?
Сайт: http://www.aquaboutique.ru/
Спасибо!
Комментарии
Сервер говорит, что windows-1251, браузер считает, что сервер лучше знает в какой кодировке документ, чем сам документ
Давно у peterhost не хостился, но посмотри в админке должна быть кодировка по умолчанию для каждого домена
Если нет, то в .htaccess прописать что-то вроде AddDefaultCharset utf-8 (за точность синтаксиса не ручаюсь, может без Add, может utf8 )
Еще, теоретически, в php.ini можно кодировку указть, тут приоритеты не помню, тоже прописывание в htaccess записи для php.ini может проблему решить.
Если не разберешься, то в суппрт обращайся
Такое бывает, например, если у хостера стоит русский Апач. У меня была такая же проблема, а потом ещё одна с кривой загрузкой css.
http://drupal.ru/node/7573
Проблема и правда была на стороне хостера.
Решается добавлением в .htaccess
CharsetDisable On
AddDefaultCharset utf-8
Ещё на Петерхосте нужно обязательно добавлять ini_set('memory_limit', '32M'); , иначе ubercart не работает, да и сам друпал тормозит.
А еще про Питерхост кто что может сказать?