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

Ошибка с кэшем. Не работает :(


ezdak

Вопрос

Всем привет.

 

В общем работал форум себе нормально. Никаких настроек давно не менял и ничего не трогал. Сегодня вдруг получил ошибку (исключение)

"Не удалось инициализировать регистр, кеш настроек либо пуст, либо испорчен"

 

Быстрым поиском нашел тут решение: http://forums.ibresource.ru/index.php?/topic/61887/page__p__375299__hl__%2B%D0%BD%D0%B5+%2B%D1%83%D0%B4%D0%B0%D0%BB%D0%BE%D1%81%D1%8C+%2B%D0%B8%D0%BD%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C+%2B%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%2C+%2B%D0%BA%D0%B5%D1%88+%2B%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA+%2B%D0%BB%D0%B8%D0%B1%D0%BE+%2B%D0%BF%D1%83%D1%81%D1%82%2C+%2B%D0%BB%D0%B8%D0%B1%D0%BE+%2B%D0%B8%D1%81%D0%BF%D0%BE%D1%80%D1%87%D0%B5%D0%BD__fromsearch__1#entry375299

 

Сделал, зашел в админ центр. Но там все в знаках вопроса. Методом тыка нашел кэш: в левом меню и потом кнопку справа вверху, он показал несколько разных таблиц, вроде обновил. И судя по пхпМайАдмину обновил кэш. Но! Везде остались знаки вопроса! Как говорил, с базой и форумом ничего не делал. Там все данные в нормальном читабельном виде.

 

Что случилось? Как починить?

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

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

  • 0

Ещё покопался и нашел http://forums.ibresource.ru/index.php?/topic/60352/page__p__364370__hl__%2B%D0%BD%D0%B5+%2B%D1%83%D0%B4%D0%B0%D0%BB%D0%BE%D1%81%D1%8C+%2B%D0%B8%D0%BD%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C+%2B%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%2C+%2B%D0%BA%D0%B5%D1%88+%2B%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BA+%2B%D0%BB%D0%B8%D0%B1%D0%BE+%2B%D0%BF%D1%83%D1%81%D1%82%2C+%2B%D0%BB%D0%B8%D0%B1%D0%BE+%2B%D0%B8%D1%81%D0%BF%D0%BE%D1%80%D1%87%D0%B5%D0%BD__fromsearch__1#entry364370

 

Не знаю, почему в исходном конфиг файле строки

$INFO['sql_charset'] = 'UTF8'; или любой другой кодировки нету ввобще

 

Зато есть $INFO['mysql_codepage']='cp1251';

 

Эта настройка мне все ещё нужна?

 

И осталась ещё одна проблема - часть текста на страницах вообще не показывается: Видимо, это то, что уже не из базы. Как это починить?

 

post-71968-0-37568200-1292609158_thumb.jpg

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

  • 0
Люди, человеки, чего делать-то? Я думаю, что проблема с lang файлами. На сервере лежат в кодировке UTF-8, с ними все впорядке. То, что пытаюсь редактировать через админку - все нормально читается. Только на форуме этот текст вообще отсутствует. Куда копать? Где-то ещё какие-то настройки кодировки появились, о которых я не знаю?
Ссылка на комментарий
Поделиться на других сайтах

  • 0

в conf_global.php

должна быть

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

 

а вот $INFO['mysql_codepage']='cp1251'; там быть не должно

 

если не так, то надо исправить.

 

А ленги надо переимпортировать вручную через АЦ, после того как все настройки в conf_global.php буду правильными

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

  • 0

А какие именно файлы с языками? Я нашел 4 штуки в разных папках в формате xml.

admin\applications\core\xml\public_core_language_pack.xml

admin\applications\forums\xml\public_forums_language_pack.xml

admin\applications\members\xml\admin_members_language_pack.xml

admin\applications\members\xml\public_members_language_pack.xml

 

Или можно экспортировать то, что сейчас в админке и импортировать заново? Они в базу попадут после этого? В админке все нормально отображается, только я не знаю как редактировать. Там нет надписей на кнопках и на выпадающих менюшках, как и на всем форуме, где используются языки.

 

В базе вроде все нормально, все сообщения показываются нормально после того как добавил $INFO['sql_charset'] = 'UTF8';

 

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

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

  • 0

именно эти файлы

 

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

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

  • 0

Я попытался начать с файлов, что начинаются с admin_. Не возымело эффекта. В админке все ещё пропуски. Как должно выглядеть сообщение об успешном импорте?

 

Вот для примера admin_forums_language_pack.xml

 

Вверху, видимо, какой-то текст должен быть, но у меня там ничего нет. Только список файлов. Что это значит не понимаю :-/

 

post-71968-0-00594500-1292636213_thumb.jpg

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

  • 0

Да, я так и сделал, начал с него. Эффект один и тот же :-/ Тот же список и никакого текста. Может можно перезалить их как-то иначе или вручную обновить? Может есть кеш скинов или ещё чего?

 

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

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

  • 0
Полагаю, что в базе ibf_core_sys_lang_words лежат как раз эти слова. Там все ок, все на нормальном языке. Может что-то со скинами? Может с каким-то файлом на сервере что случилось и можно перезалить сверху?

А в cache/lang что?

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

  • 0
O_o Этой папки вообще не было, ни кэша скинов, ни кэша лэнг. Куда делось - хз. Видимо, в той желтой табличке должно быть написано, что не удается записать. Создал все папки как в дистрибутиве лежат, поставил на все 777. Заработало. Спасибо.
Ссылка на комментарий
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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

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