Перенос сайта WordPress с utf8mb4 на utf8 с помощью плагина
Блог
Делимся с Вами своими знаниями и новостями
13.08.2017

Перенос сайта WordPress с utf8mb4 на utf8

Перенос сайта WordPress с utf8mb4 на utf8

Перенос сайта WordPress с utf8mb4 на utf8 очень распространенная задача. И сегодня мы будем ее решать с помощью специального плагина.

Начиная с версии 4.2, WordPress пытается обновить свои таблицы баз данных из UTF8 в UTF8mb4. Это очень здорово, но есть огромный минус. Не все хостинги обладают поддержкой MySQL, которая позволяет держать такую кодировку. Поэтому при переносе сайта на хостинг, у которого нет поддержки UTF8mb4 начинаются проблемы.

Однажды и я столкнулся с этой проблемой, когда я создал сайт в среде разработки, работающей на MySQL 5.5, которая поддерживает UTF8mb4, но клиенту нужно было запустить сайт на MySQL 5.1, которая не поддерживает UTF8mb4. И вот здесь начинаются проблемы. Каких только способов я не находил в интернете, и ручками пытался конвертировать и еще кучу различных вещей делать. А ларчик открывался просто!

Перенос сайта WordPress с utf8mb4 на utf8 с помощью плагина

В конце концов я обнаружил, что есть вот такой замечательный плагин WP Migrate DB. Бесплатный плагин позволяет экспортировать ваши данные с автоматически заменяемыми URL-адресами и файловыми путями, а также там есть такой момент, сделать совместимость с MySQL 5.1 и ниже.  Я запустил его на сайте разработки и получил экспорт, который я смог импортировать непосредственно в среду 5.1 без ошибок или поврежденных моих данных. Собственно пользуйтесь! Очень нужная вещь.

Метки: , ,

Комментарии:

Свяжитесь с нами уже сейчас




Отправляя нам сообщение, содержащее Ваши персональные данные, Вы соглашаетесь с нашей политикой конфиденциальности.
Онлайн заявка


Отправляя нам сообщение, содержащее Ваши персональные данные, Вы соглашаетесь с нашей политикой конфиденциальности.