Кодировка скриптов

#1 31 мая 2012 в 20:00
После переноса на новый впс, почему то стала слетать кодировка при срабатывании JavaScript'ов
Например если нажать на кнопку "Добавить комментарий" — sasovo.net/westcall/westcall-v-sasovo.html
Или здесь sasovo.net/video — попробуйте к примеру нажать "Топ по оценкам"
И так практически везде.
В чем может быть проблема?
#2 31 мая 2012 в 21:16
Rossoman, добавьте в .htaccess нужную кодировку
например, так
AddDefaultCharset utf-8
#3 31 мая 2012 в 23:25
В том то и дело, что в .htaccess прописано
  1. AddDefaultCharset windows-1251
#4 31 мая 2012 в 23:43
может в настройках сервера где то принудительная кодировка стоит?
#5 1 июня 2012 в 08:41

В чем может быть проблема?

Rossoman
Раз vps, то полагаю есть доступ к php.ini. Закомментируйте следующую строку, которая задает кодировку по умолчанию
  1. default_charset = "utf-8"
Будет так
  1. ;default_charset = "utf-8"
Сколько раз замечал, установка кодировки в .htaccess не срабатывает для post запросов. Поэтому нужно убирать в php.ini принудительную кодировку. Пусть браузер сам определяет.
#6 1 июня 2012 в 20:51
Странно, но в php.ini не указана кодировка вообще, если я конечно там ищу
/etc/php5/cgi/php.ini
#7 2 июня 2012 в 08:55
Rossoman, это я туплю. Приболел, голова совсем не варит.
Конечно же в конфиге апача нужно убрать принудительную кодировку. Это файл httpd.conf. По умолчанию там стоит такая строка
  1. AddDefaultCharset UTF-8
Закомментируйте или если нет других сайтов, которые работатют на утф, замените на
  1. AddDefaultCharset windows-1251
php.ini тут непричем.Простите ради бога, что ввел в заблуждение.
#8 2 июня 2012 в 10:51

php.ini тут непричем.Простите ради бога, что ввел в заблуждение.

Марат
Да ничего страшного)
Странно возможно, но у меня httpd.conf вообще пустой
#9 2 июня 2012 в 11:01
Все, разобрался с проблемой. Спасибо Марату за наставление на путь истинный)
В файле apache2.conf указал принудительно кодировку для нужного сайта
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.