|
|
26.07.2012, 06:56
|
|
Гость
Гость
|
Добрый день!
Возникла проблема с переносом сайта на другой хостинг. После переноса почему-то не отображаются пункты меню, которые на русском языке. Пункты на английском языке отображаются нормально.
В vars.inc.php указана кодировка CP1251
Данные в базе тоже хранятся в CP1251
Если в vars.inc.php указать кодировку UTF8, то все пункты отображаются крокозябрами.
Подскажите пожалуйста, в чём может быть проблема? В какую сторону копать?
Конфиг пхп практически дефолтный.
|
|
|
26.07.2012, 16:07
|
|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
cp1251 - это кодировка в базе, в остальных местах должна быть windows-1251. проверьте еще кодировку в .htaccess
Temet nosce...
|
|
|
26.07.2012, 17:02
|
|
Гость
Гость
|
В htaccess указано windows-1251.
А возможна проблема на версии Netcat 4.2 Standar и PHP 5.4 ?
Заранее спасибо
|
|
|
26.07.2012, 20:26
|
|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
Цитата:А возможна проблема на версии Netcat 4.2 Standar и PHP 5.4 ?
не пробывал, смотреть надо.
в vars.inc.php $NC_CHARSET чему равна?
в http заголовках от сайта какая кодировка указывается (можно тут посмотреть)?
Temet nosce...
|
|
|
27.07.2012, 09:11
|
|
Гость
Гость
|
Большое спасибо за помощь. Проблема решилась откатом на пхп 5.2. Не самый конечно правильный вариант, но в условиях необходимости экстренного запуска сайта помогло.
|