Перейти к контенту
  • 0

Кодировка


Demonit

Вопрос

Поискал, вроде бы не нашел такой темы. Делал по инструкции все, база изначально была в cp1251, SypexDumper'ом переделывал в UTF-8 (phpMyAdmin выдает: "MySQL-кодировка: UTF-8 Unicode (utf8)"). Если в conf_global прописывать строчку:

$INFO['sql_charset']			=	'utf8';

Начинает по белому экрану вылезать ошибка:

Fatal error: Uncaught exception 'Exception' with message 'Не удалось инициализировать регистр, кеш настроек либо пуст, либо испорчен' in /www/guildo01/www/htdocs/upload/admin/sources/base/ipsRegistry.php:1630 Stack trace: #0 /www/guildo01/www/htdocs/upload/admin/sources/base/ipsRegistry.php(498): ipsRegistry->setUpSettings() #1 /www/guildo01/www/htdocs/upload/admin/sources/base/ipsController.php(75): ipsRegistry::init() #2 /www/guildo01/www/htdocs/upload/admin/sources/base/ipsController.php(62): ipsController->init() #3 /www/guildo01/www/htdocs/upload/index.php(24): ipsController::run() #4 {main} thrown in /www/guildo01/www/htdocs/upload/admin/sources/base/ipsRegistry.php on line 1630

Если вообще удалить эту строчку из конфига, получается вот так:

post-18512-1250356637_thumb.jpg

Если же залить .htaccess с содержанием из инструкции:

AddDefaultCharset utf-8
AddCharset utf-8 *
<IfModule mod_charset.c>
CharsetSourceEnc utf-8
CharsetDefault utf-8
</IfModule>

То все выходит в точности наоборот:

post-18512-1250356645_thumb.jpg

От настроек в кодировки в админке не меняется ровным счетом ничего. У кого-нибудь есть мысли по этому поводу?

Изменено пользователем Demonit
Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

1. Добавляете $INFO['sql_charset']

2. http://forums.ibresource.ru/index.php?act=...&pid=349840

 

А вообще нужно было еще до запуска upgrade добавить $INFO['sql_charset'] и проблемы бы не было.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Да, я по инструкции так все и сделал. Добавил до upgrade :D

Но так, или иначе, Ваш способ помог. Огромное Вам спасибо.

Только одна неприятность осталась. После всего этого на главной странице слово "Календарь" так и осталось кракозябрами, хотя, я обновил весь кеш. Внутри самого календаря тоже все в порядке.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Да не, фигня... Бесполезно. Пол-админки тоже в каракулях были. Переустановил все сначала, теперь все ок, имхо так проще, чем ошибки править вылезающие ото всюду.

Только теперь остается вопрос с английским языком. Так и не понял, почему в стандартную сборку он не входит. А ставить английскую версию, чтобы выдрать оттуда язык как то совсем не горю желанием... Да и откатывать каждое изменение в свойствах языка, чтобы получить английский, тоже как то не айс. Может быть кто-нибудь поделится английским языком?

 

Эээх. Выдрал все таки из английской 3.0.2. Кому надо, вот:

language.xml.gz

Изменено пользователем Demonit
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Интересно... после добавления английского языка из 3.0.2 полфорума и админки стали английскими. По-умолчанию стоит русский язык. Если дефолтным поставить Инглиш, то тогда, всё, разумеется по-английски.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Попробуйте в обоих языках кеш обновить, у меня оба правильно отображаются.

post-18512-1250427310_thumb.jpg

Изменено пользователем Demonit
Ссылка на комментарий
Поделиться на других сайтах

  • 0

skret, смотрите в настройках хостера, там могут быть переключатели кодировки

Сам мучился, в админки все нормально, а на форуме не так кодировка

Обратился к хостеру, они мне немного не то посоветовали, но там куда они меня послали нашел переключатель

У меня Ру центр, если у кого такие проблемы на ру центре, то пишите, опишу подробно где переключить

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Обновил с 2.3.6 до 3.0.2 по инструкции,полет нормальный, но есть 2 косяка кодировкой

 

1. внизу где выбор языка слово русский написано кракозяблами

2. статус пользователя в форуме написан нормально, а когда заходишь в его профиль уже кракозяблами

 

есть лекарство?

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.