Автор Тема: Ошибки при обновлении  (Прочитано 120 раз)

09 Апрель 2022, 12:08:00
  • Новичок
  • *
  • Сообщений: 15
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Подскажите как исправить ошибки базы данных при обновлении

SQL 1.7.7.0 1146 in ALTER TABLE `ps_pagenotfound` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci: Table 'site.ru4.ps_pagenotfound' doesn't exist
SQL 1.7.7.0 1146 in ALTER TABLE `ps_statssearch` CHANGE `keywords` `keywords` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL: Table 'site.ru674.ps_statssearch' doesn't exist

Проблема не в базе данных. Проблема с Unable to generate a URL for the named route "admin_link_block_list" as such route does not exist. Очистка кэша не помогает. Может есть еще какое решение?
10 Апрель 2022, 10:19:32
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86685
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Вам нужно создать эти таблицы самому перед обновлением.
Установите prestashop версии на которую хотите обновить, зайдите в базу данных установленного prestashop, экспортируйте таблицы ps_pagenotfound и ps_statssearch.
Зайдите в базу данных вашего сайта и импортируйте таблицы.