После переноса на новый впс, почему то стала слетать кодировка при срабатывании JavaScript'ов
Например если нажать на кнопку "Добавить комментарий" — sasovo.net/westcall/westcall-v-sasovo.html
Или здесь sasovo.net/video — попробуйте к примеру нажать "Топ по оценкам"
И так практически везде.
В чем может быть проблема?
#1
31 мая 2012 в 20:00
#2
31 мая 2012 в 21:16
Rossoman, добавьте в .htaccess нужную кодировку
например, так
AddDefaultCharset utf-8
например, так
AddDefaultCharset utf-8
#3
31 мая 2012 в 23:25
В том то и дело, что в .htaccess прописано
AddDefaultCharset windows-1251
Сегодня в 04:27
#4
31 мая 2012 в 23:43
может в настройках сервера где то принудительная кодировка стоит?
#5
1 июня 2012 в 08:41
Раз vps, то полагаю есть доступ к php.ini. Закомментируйте следующую строку, которая задает кодировку по умолчаниюВ чем может быть проблема?
default_charset = "utf-8"
;default_charset = "utf-8"
#6
1 июня 2012 в 20:51
Странно, но в php.ini не указана кодировка вообще, если я конечно там ищу
/etc/php5/cgi/php.ini
/etc/php5/cgi/php.ini
#7
2 июня 2012 в 08:55
Rossoman, это я туплю. Приболел, голова совсем не варит.
Конечно же в конфиге апача нужно убрать принудительную кодировку. Это файл httpd.conf. По умолчанию там стоит такая строка
Закомментируйте или если нет других сайтов, которые работатют на утф, замените на
php.ini тут непричем.Простите ради бога, что ввел в заблуждение.
Конечно же в конфиге апача нужно убрать принудительную кодировку. Это файл httpd.conf. По умолчанию там стоит такая строка
AddDefaultCharset UTF-8
AddDefaultCharset windows-1251
#8
2 июня 2012 в 10:51
Да ничего страшного)php.ini тут непричем.Простите ради бога, что ввел в заблуждение.
Странно возможно, но у меня httpd.conf вообще пустой
#9
2 июня 2012 в 11:01
Все, разобрался с проблемой. Спасибо Марату за наставление на путь истинный)
В файле apache2.conf указал принудительно кодировку для нужного сайта
В файле apache2.conf указал принудительно кодировку для нужного сайта