Поддержка Проблемы и решения Затерлись данные EnviraGallery RankMath.

  • Здравствуйте !
    Прошу прощения за мой французский. Но WP бесит сильно .
    Сделал все в тестовом варианте, все отстроил.
    Перенес уже на обычный домен. Все плагины — настройки сбили. Это трындец товарищи.

    EnviraGallery — картинки не отображаются
    RankMath — настройки потер

    Я скопировал полностью всю базу MySql
    Я скопировал все файлы.

    Или они свою базу создают ? Где эти руко… плагины сохраняют свои данные ?
    Или путь поменялся до файла , в котором они данные хранят и данные они потерли. Где тогда для них нужно путь указывать ?
    Сами плагины работают

    Спасибо за ответ.

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Модератор Yui

    (@fierevere)

    永子

    Но WP бесит сильно .

    вас заставляют им пользоваться?

    Перенес уже на обычный домен. Все плагины — настройки сбили. Это трындец

    Значит переносили дампом, еще и редактировали наверное дамп как текстовый файл. А надо было брать https://ru.wordpress.org/plugins/duplicator/
    с ним все настройки остаются целыми.

    EnviraGallery — картинки не отображаются

    аналогично вышенаписанному

    Где эти руко… плагины сохраняют свои данные

    да все там же в базе, только в виде сериализованного массива данных

    В базе вручную ничего не менял.
    Ну очень странно, чтобы сделать перенос, нужен специальный плагин для этого…
    Жесть…

    Спасибо за ответ

    Модератор Yui

    (@fierevere)

    永子

    если ничего при переносе не меняли, но изменился домен,
    то все равно настройки и пути могут побиться,
    постфактум замену старого домена на новый можно сделать (по всем таблицам БД) с https://ru.wordpress.org/plugins/better-search-replace/

    жесть — это когда до сих пор сайты на локалке делают, как в каменном веке.
    вот где жесть жестокая….

    Вы имеете в виду замена урла ?
    Я ее сделал вручную. Было test.ci.ru , я сделал замену на ci.ru

    Модератор Yui

    (@fierevere)

    永子

    ага, вот ваша «ручная замена» и поприбивала сериализованные массивы.

    Спасибо за ответ.

    Ок, не очень понятно, почему ?

    Я скачал базу, сделал замену автоматическим поиском и заменой, а потом ее импортировал ?
    Что такое там меняется, что он перестает ее воспринимать ?

    Модератор Yui

    (@fierevere)

    永子

    https://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D1%80%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F

    Любой из схем сериализации присуще то, что кодирование данных последовательно по определению, и извлечение любой части сериализованной структуры данных требует, чтобы весь объект был считан от начала до конца и воссоздан

    Т.е. все значение поля базы данных перед изменением должно быть сначала десериализованно, затем изменено, и снова сериализованно,
    просто заменяя строку внутри такого массива, вы делаете весь массив данных «битым»

    Указанные выше мной 2 плагина работают с сериализованными данными корректно.

    Спасибо за подробный ответ !
    Буду разбираться .

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Тема «Затерлись данные EnviraGallery RankMath.» закрыта для новых ответов.