0 Пользователей и 1 Гость просматривают эту тему.
  • 10 Ответов
  • 9927 Просмотров
*

vvk186

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
День добрый.
Проблема - Слетает кодировка комментариев
В админке и модуле последних комментариев комметарии отображаются корректно, а в текущем материале и SOBI2 все сыпется
Joomla 1.5.14
JComments 2.1.0.0  [06/08/2009]
Хостинг RU-center

сайты vvkam_ru , lovi_ru

СПАСИБО.

------------------------
SYSTEM:
Server:     Apache/1.3.37 (Unix) mod_gzip/1.3.26.1a mod_fastcgi/2.4.2 PHP/5.2.9 rus/PL30.22     OK     
Platform:    FreeBSD web51.nic.ru 6.2-RELEASE-p8    OK    
Версия PHP:    5.2.9 (apache)    OK    
Версия MySQL:    4.1.22    OK    
Ограничение памяти для PHP-скриптов:    64 MB    OK    
Время выполнения для PHP-скриптов:    90 Seconds    OK    
PHP Safe Mode:    disabled    OK    
PHP Register Globals:    disabled    OK    
CMS RG эмуляция:    disabled    OK    
GD библиотека:    installed    OK    
iconv / mbstring библиотеки:    installed    OK    
Кодировка:    utf-8    OK    
Сопоставление соединения с MySQL:    utf8_general_ci    OK    
CMS:    Joomla! 1.5.14    OK
------------------
« Последнее редактирование: 10.08.2009, 17:05:42 от smart »
*

smart

  • Администратор
  • 6485
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Слетает кодировка комментариев
« Ответ #1 : 10.08.2009, 13:08:21 »
Попробуй в файл .htaccess добавить вот такую строчку:

Код
AddDefaultCharset UTF-8
*

vvk186

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Слетает кодировка комментариев
« Ответ #2 : 10.08.2009, 15:09:51 »
ставлю - не помогает
может, что-то в настройках модуля php надо?
*

smart

  • Администратор
  • 6485
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Слетает кодировка комментариев
« Ответ #3 : 10.08.2009, 15:18:45 »
Хм, точно прописали указанную строку? Просто по непонятным мне причинам, у вас сервер возвращает результат с неверной кодировкой:

Заголовки запроса
Цитировать
Host   www.lovi.ru
User-Agent   Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 WebMoney Advisor
Accept   text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language   ru-ru,ru;q=0.8,en-us;q=0.6,en;q=0.4,uk;q=0.2
Accept-Encoding   gzip,deflate
Accept-Charset   windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive   300
Connection   keep-alive
Content-Type   application/x-www-form-urlencoded; charset=UTF-8
If-Modified-Since   Thu, 01 Jan 1970 00:00:00 GMT
Referer   http://www.lovi.ru/Novoe/Tscentral-nyyi-magazin-Moskva-Ogorodnyyi-pr.-d.9.html
Content-Length   60
Pragma   no-cache

Заголовки ответа
Цитировать
Date   Mon, 10 Aug 2009 11:14:19 GMT
Server   Apache/1.3.37 (Unix) mod_gzip/1.3.26.1a PHP/5.2.9 mod_fastcgi/2.4.2 rus/PL30.22
X-Powered-By   PHP/5.2.9
P3P   CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"
Connection   close
Content-Type   text/plain; charset=windows-1251
Expires   Thu, 01 Jan 1970 00:00:01 GMT
Last-Modified   Mon, 10 Aug 2009 11:14:20 GMT

Как видите, запрос на сервер уходит в кодировке utf-8, а вот ответ по непонятной причине приходит в 1251, что неприемлемо. Попробуйте проконсультироваться у хостера, каким образом у вас можно принудительно выставить ответ в utf-8. Ибо сам компонент JComments кодировку ответа не выставляет, и на нее никак не влияет. Joomla 1.5 тоже про 1251 ничего не знает, так что такая ситуация возможна лишь в том случае, если сервер настроен по умолчанию на 1251.
*

vvk186

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Слетает кодировка комментариев
« Ответ #4 : 10.08.2009, 15:27:26 »
хорошо, попробую исправить, хотя я от этом "догадывался".
Странно другое - ЭТО "вылезает" только под JComments?, все остальное вроде работает нормально.
*

smart

  • Администратор
  • 6485
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Слетает кодировка комментариев
« Ответ #5 : 10.08.2009, 15:41:04 »
Вопрос вполне законный и логичный, но ответа я на него вам сходу не могу. Но на самом деле, это не только с JComments, а с любым компонентом, который выводит данные без обрамления шаблоном, вот, к примеру ссылка, которая тоже выведет у вас кракозябры:

http://www.lovi.ru/index.php?option=com_content&tmpl=component

А должна показаться по умолчанию, корректная страница с текстом сообщения об ошибке...

Кстати, а у вас на данном сайте стоит JComments 2.0, а не 2.1.0.0, это видно по JavaScript файлу jcomments-v2.0.js, в новой версии он называется jcomments-v2.1.js
*

vvk186

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Слетает кодировка комментариев
« Ответ #6 : 10.08.2009, 16:06:09 »
Спасибо, поправил, но пришлось править файл virtual.conf.auto, хотя хостер против.
Теперь вроде работает _vvkam.ru_
*

smart

  • Администратор
  • 6485
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Слетает кодировка комментариев
« Ответ #7 : 10.08.2009, 16:22:33 »
Т.е. после исправления кодировки по умолчанию на сервере проблема разрешилась?
*

VP

  • Захожу иногда
  • 72
  • 5 / 0
Подтверждаю, что после того как в файле конфигурации на серваке переписал AddDefaultCharset windows-1251 на AddDefaultCharset utf-8 и перезапустил вирт.сервер, всё заработало.
*

OKEAH

  • Осваиваюсь на форуме
  • 48
  • 2 / 0
Возникла такая же проблема на локалке. Слетела кодировка. притом только в Firefox она отображалась некорректно, в остальных браузерах выводилось нормально.
Решилось добавлением в .htaccess
строки
AddDefaultCharset utf-8
*

Akksimo

  • Захожу иногда
  • 215
  • 1 / 0
  • Без выходных
изменить кодировку в файле /etc/httpd.conf.auto вручную на utf-8 но как получить доступ к этому файлу?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Разрешить комментирование гостям

Автор Taatshi

Ответов: 21
Просмотров: 5128
Последний ответ 19.12.2020, 11:54:49
от Nobillis
При отсутствии вступительного текста форма комментариев не отображается

Автор ЗаголовковДом

Ответов: 2
Просмотров: 1589
Последний ответ 06.02.2018, 17:33:13
от Закулисье
Проблема с отображением комментариев

Автор mixasikus

Ответов: 2
Просмотров: 1548
Последний ответ 27.10.2017, 20:25:12
от Vikitos
[Решено] Не отображаются аватары CommunityBuilder в JComments

Автор Ishti39

Ответов: 10
Просмотров: 1993
Последний ответ 11.07.2017, 19:09:32
от warlocksp
[Решено] Не удаляются комментарии в админке. (Joomla 2.5.28, JComments 3.0.5)

Автор Esken

Ответов: 5
Просмотров: 2283
Последний ответ 08.05.2017, 17:47:54
от Esken