1

Тема: Проблемы с кодировкой на новом хостинге

Недавно при переезде 2 сайтов на новый хостинг натолкнулся на одни и те же грабли. Потому пишу полезную памятку для себя и для других...

1. Форум на движке SMF отображал все данные из БД в кракозябрах. В БД же всё было замечательно.
2. На нашем сайте 4vtae.ru при комментировании у пользователя вываливались такие страшные каракули, что часть читателей просто писала мне в аську или письмом, что с кодировкой всё плохо. Однако в БД всё попадало замечательно. При рефреше страницы комментарии становились читабельными. Отмечу, что комментарии у нас активно используют java скрипты.

Оба сайта были в UTF-8, проблемы немного похожие, но решения естественно разные.

Решение для SMF (погуглил):

Прописать параметр в файле settings.php

$db_character_set = 'utf8';

Решение для Wordpress (подсказал Аджей):

прописать в файле .htaccess вот такую конструкцию:

AddDefaultCharset utf-8 
AddCharset utf-8 * 
<IfModule mod_charset.c> 
    CharsetSourceEnc utf-8 
    CharsetDefault utf-8 
</IfModule>

 

Вместо utf-8 надо писать кодировку вашего сайта.

+1