Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
26.07.2012, 06:56
Гость
Гость

Добрый день!

Возникла проблема с переносом сайта на другой хостинг. После переноса почему-то не отображаются пункты меню, которые на русском языке. Пункты на английском языке отображаются нормально.

В vars.inc.php указана кодировка CP1251
Данные в базе тоже хранятся в CP1251

Если в vars.inc.php указать кодировку UTF8, то все пункты отображаются крокозябрами.

Подскажите пожалуйста, в чём может быть проблема? В какую сторону копать?
Конфиг пхп практически дефолтный.
26.07.2012, 16:07
DiGGy
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
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. Не самый конечно правильный вариант, но в условиях необходимости экстренного запуска сайта помогло.
198 196 2012-07-27 09:11:43 12456
Описание проекта