Невозможно восстановить резервную копию Invision Power Board 3.x из-за ошибки кодировки. Как это исправить? - PullRequest
0 голосов
/ 21 июня 2019

После перемещения сервера я не могу восстановить свою установку Invision Power Board.Полученная ошибка указывает на разницу

Я использовал различные команды mySQL, пытался использовать utf8_general_ci в качестве кодировки по умолчанию, я также изменил ее для таблицы информационной схемы.

Единственное, что ябыл не в состоянии сделать, это было изменить с InnoDB на MyISAM, изменения, которые имеют значениеВсе таблицы - MyISAM, база данных и информационная схема - InnoDB.Я не уверен, что это актуально.

Я использовал функции, найденные здесь, в StackOverflow.Каждый отдельный экземпляр charset / collation.

Я также пытался исправить следующее, в случае, если оно явно должно быть указано как UTF8, как это было изначально:

UPDATE `1008688-pr4d4`.`ibf_core_sys_conf_settings` SET `conf_default` = 'UTF8' WHERE `ibf_core_sys_conf_settings`.`conf_id` =180;

Я ожидал, что плата начнет работать, но ничего не помогает.Ошибка по-прежнему следующая:

Ваши настройки не могут быть прочитаны IP.Board.Это фатальная ошибка, и IP.Board не может функционировать, пока эта проблема сохраняется.

Эта проблема, как правило, вызвана изменением набора символов в ACP на тот, который не поддерживает данные, хранящиеся в остальных ваших настройках,или путем восстановления резервной копии базы данных / завершения передачи на сервер и импорта таблиц базы данных с использованием неправильного набора символов или параметров сортировки.Вам следует обратиться в службу технической поддержки IPS для получения дополнительной помощи.

...