Перейти к содержимому
Русский язык для Invision Community 5

Перенос форума на localhost

Захотел перенести форум к себе, что бы поизвращаться, все скачал, базу, файлы, изменил конфиг. Но получаю ошибку

 

Fatal error: Uncaught exception 'Exception' with message 'Не удалось инициализировать регистр, кеш настроек либо пуст, либо испорчен' in Z:\home\forum\www\admin\sources\base\ipsRegistry.php:1883

Your settings could not be read by IP.Board. This is a fatal error and IP.Board cannot function while this issue persists.

Что я сделал не так?

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

Сама база в какой кодировке?

А MySQL сервер?

  • Автор

А MySQL сервер?

Да.

 

Сама база в какой кодировке?

Ээ, в phpmyadmin напротив базы красуется - cp1251_general_ci, почему не utf8? Мне конец?? :o

Да.

?

 

почему не utf8?

Как правило установщики web-серверов на localhost ставят MySQL с кодировкой по умолчанию cp1251. Это настраивается (или можно не настраивать) через панель администрирование MySQL или правкой my.ini.

По умолчанию базы создаются в той кодировки в которой работает MySQL сервер

 

Мне конец??

Возможно, но не сразу.

 

В phpmyadmin сделайте запрос.

ALTER DATABASE имя базы DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

  • Автор

В phpmyadmin сделайте запрос.

ALTER DATABASE имя базы DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

И база станет utf8? :huh:

Ага

Таблицы, как я понимаю уже в utf

  • Автор

Спасибо, попробую.

  • Автор

Таблицы, как я понимаю уже в utf

Нет, cp1251_general_ci, я уже совсем запутался :blink:

Кодировка таблиц указывается прямо в дампе, проверьте, чтобы там стояло UTF-8. Ну и в настройках сайпекса тоже есть кодировка импорта (у старого прямо в коде, у нового в настройках).

 

Дефолтную кодировку базы, в которую заливаете таблицы форума, тоже желательно выставить в UTF-8.

  • 7 лет спустя...
#1064 - У вас ошибка в запросе. Изучите документацию по используемой версии MariaDB на предмет корректного синтаксиса около ''a:2:{s:10:"mail_queue")' на строке 1

не проходит запрос

и весь текст на кирилице превратился в вопросики

Изменено пользователем fakamaza

не проходит запрос

Смотрите документацию или вручную меняйте значение.

 

и весь текст на кирилице превратился в вопросики
Когда?

 

Нужно изменить значение в бд и перестроить кеш.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.