Рейтинг:1

Проблемы с сопоставлениями при восстановлении

флаг ng

Я совершенно потерялся из-за этой проблемы, с которой я столкнулся, поэтому любая подсказка будет оценена. Начнем с «симптомов».

Всякий раз, когда я восстанавливаю сайт Drupal 7, резервная копия которого ранее была drush архив-дамп (Drush 5.10), я получаю это на странице панелей:

Примечание: unserialize(): ошибка -- из -- байтов в _ctools_export_unpack_object()

В результате вся информация на этой странице панелей исчезла в анонимной версии страницы.

Я совершенно уверен, что это связано с какой-то проблемой сортировки или кодировки. Некоторые подсказки:

  • Все началось с того, что мне пришлось изменить сортировку баз данных, чтобы я мог включать некоторые эмодзи в описания метатегов. Насколько я понимаю, сопоставления баз данных и наборы символов могут быть установлены на разных уровнях. Я изменил сопоставления производственного сайта, используя описанный метод здесь и с этого времени, drush архив-дамп/архив-восстановление начал выдавать ошибку выше.
  • У меня нет такой проблемы, когда я восстанавливаю drush архив-дамп резервная копия, сделанная до обновления сортировки, описанного в предыдущем пункте списка
  • У меня тоже нет этой проблемы, если я использую следующий код вместо drush:
mysql -u root -e "СОЗДАТЬ БАЗУ ДАННЫХ имя_базы_данных НАБОР СИМВОЛОВ utf8mb4 COLLATE utf8mb4_general_ci"
mysqldump -uroot -password --default-character-set=utf8mb4 имя_базы_данных_в_резервную_копию > имя_базы_данных.sql
mysql -uroot -password --default-character-set=utf8mb4 имя_базы_данных < имя_базы_данных.sql

Я совершенно потерян. Я пробовал разные подходы, но ни один из них не работает. Что я хотел бы:

  • Имея drush архив-дамп/архив-восстановление работает нормально с этого момента
  • Если возможно, исправьте проблему с теми резервными копиями, которые уже были сброшены с помощью drush.

Спасибо за ваше время, и надеюсь, что вы можете понять все.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.