2016-09-25 5 views
0

Я пытаюсь перенести свой сайт Wordpress через Akeeba Backup For Wordpress. К сожалению, как только я пытаюсь установить базу данных, я получаю следующее сообщение об ошибке:Миграция сайта Wordpress - ошибка сортировки

Unknown collation: 'utf8mb4_unicode_520_ci' 

Сопоставление базы данных является utf8mb4_unicide_ci и версия MySQL является 5.5.52.

Я прочитал here, что необходимо изменить систему базы данных с «Нет» на «MYSQL40». Но такой настройки в панели управления Akeeba нет.

Я что-то пропустил?

ответ

1

См this

кажется, что сверка доступен только для MySql 5.6+. Наверное, ты на 5.6-.

+0

Я думаю, вы правы, все, что ниже 5.6, проблематично прямо сейчас. – enne87

1

Вы могли быть в состоянии открыть файл дампа SQL в текстовом редакторе и сделать поиск по «utf8mb4_unicode_520_ci» и заменить его «utf8mb4_general_ci».

Сохраните резервную копию как другой файл и попробуйте импорт. Возможно, это может испортить сложную кодировку символов, но сначала стоит попробовать это простое исправление.

+0

Ну, проблема в том, что я не знаю, где Akeeba хранит DB-дамп. – enne87

0

Вместо Akeeba вы можете попробовать подключаемый модуль Duplicator для осуществления миграции. Я использую его в течение длительного времени, и он работает как шарм:

https://wordpress.org/plugins/duplicator/

(После установки плагина, сформировать пакет дубликатор через меню плагина на WP-администратора dashboad.

После создания пакета загрузите два файла пакета - installer.php и архив/zip-файл - в папку на вашем ПК. Затем загрузите эти два файла в корневой сайт веб-сайта в реальном времени, где вы хотите создать/migrate the site. Затем откройте следующую ссылку в вашем браузере:

http: // {your_domain}/installer. php

и следуйте инструкциям на экране. Ваш сайт должен быть создан, и все должно работать нормально.)

+0

Звучит очень интересно, и я обязательно попробую, спасибо! – enne87

Смежные вопросы