Перейти к контенту
  • 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. статус пользователя в форуме написан нормально, а когда заходишь в его профиль уже кракозяблами

 

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

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

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

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

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

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

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

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

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

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