После последнего обновления на 8.7.3 при обновлении update.php выдает такую ошибку:
Обновление make_menu_link_content_revisionable
Неудача: Drupal\Core\Entity\EntityStorageException: Exception thrown while performing a schema update. Невозможно переименовать tmp_e4b3fbmenu_link_content_revision в menu_link_content_revision: таблица menu_link_content_revision уже существует. in Drupal\Core\Entity\Sql\SqlContentEntityStorage->wrapSchemaException() (line 1611 of /home/sites/site.ru/core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorage.php).
Скрин ошибки - http://joxi.ru/l2ZedLNCze01dm
Перепробовал все методы и способы из гугла, ничего не помогло.
В самой админке еще такая ошибка:
Несоответствие определений сущности и/или поля
В типе сущности и определениях поля обнаружены следующие изменения.
Пользовательская ссылка меню
Тип сущности Пользовательская ссылка меню должен быть обновлён.
Поле ID редакции должно быть установлено.
Поле Время создания редакции должно быть установлено.
Поле Пользователь ревизии должно быть установлено.
Поле Сообщение в журнал о редакции должно быть установлено.
Поле Редакция по умолчанию должно быть установлено.
Поле Редакция, на которую повлиял перевод должно быть установлено.
Термин таксономии
Тип сущности Термин таксономии должен быть обновлён.
Поле ID редакции должно быть установлено.
Поле Время создания редакции должно быть установлено.
Поле Пользователь ревизии должно быть установлено.
Поле Сообщение в журнал о редакции должно быть установлено.
Поле Редакция по умолчанию должно быть установлено.
Поле Редакция, на которую повлиял перевод должно быть установлено.
Комментарии
Судя по ошибке, у вас уже апдейт отработал
Может, но теперь не могу ни один термин таксономии изменить, ни пункт меню. Некоторые старые ноды тоже не редактируются, а новые создаются. вот в чем основная проблема
Думаю, будет лучше откатить БД и файлы до обновления и попробовать обновиться ещё раз
с радостью бы, но уже поздно - нет копии
Обновлялись прямо на проде, да ещё и без бэкапа?
Да