Регистрация
Вход через соцсети
Восстановление пароля

Пустые пункты меню

Новый топик
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
Описание проекта