joomla 1.5.17 проблема с кодировкой

Статус
В этой теме нельзя размещать новые ответы.

denis174

Создатель
Регистрация
12 Мар 2010
Сообщения
29
Реакции
1
При установке различных компонентов (раньше все было ок) - форум агора или jvehicles - при создании категории/или ветки форума все - вопросами, на старой версии джумлы такого не было, проблема в базе или какой-нить файл нужно перекинуть в другую кодировку?
раньше - это до версии 1.5.17 - обновлял.
 
не замечал подобных проблем. Откройте phpmyadmin и посмотрите чтобы напротив всех таблиц в базе стояло utf_general_ci
 
Если раньше все работало прекрасно, то может быть стоит проверить файлы локализации в 1.5.17 обновлении(.ini) и пересохранить их в utf-8 w/o BOM. Если проблема с установленными дополнениями - то смотри файлы ini дополнений.

Как уже неоднократно говорилось, если все плохо, то ставишь в главный htaccess:
AddDefaultCharset UTF-8
DefaultLanguage ru-RU
CharsetSourceEnc UTF-8
CharsetDisable On
 
не замечал подобных проблем. Откройте phpmyadmin и посмотрите чтобы напротив всех таблиц в базе стояло utf_general_ci
Все таблицы в базе должны быть к кодировке utf8_general_ci. Сравнение в ней же.
Проверьте кодировку вывода в браузер:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Если ничего не помогает, то найдите в файлах конфигурации функцию @mysql_connect и сразу после неё пропишите:
@mysql_query("SET NAMES 'utf8'");
@mysql_query("SET COLLATION_CONNECTION='utf8_general_ci'");
@mysql_query("SET COLLATION_SERVER='utf8_general_ci'");
@mysql_query("SET CHARACTER_SET_CLIENT='utf8'");
@mysql_query("SET CHARACTER_SET_CONNECTION='utf8'");
@mysql_query("SET CHARACTER_SET_RESULTS='utf8'");
@mysql_query("SET CHARACTER_SET_SERVER='utf8'");

Это настройка начального подключения любого скрипта к БД строго в кодировке utf8.
 
latin1_swedish_ci - хрен его знает откуда взялась эта кодировка... как лучше исправить??
 
найдите в файлах конфигурации функцию @mysql_connect
Решил у себя проверить, но не нашел. Можно файл указать, где искать?
latin1_swedish_ci - хрен его знает откуда взялась эта кодировка... как лучше исправить??
Вот маленький файл, для смены кодировки + инструкция, выручал не один раз:
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху