Ошибка CMS в TYPO3 после восстановления резервной копии - PullRequest
0 голосов
/ 21 марта 2019

Я восстановил резервную копию с другого хоста, и на панели мониторинга появляется следующая ошибка:

Упс, произошла ошибка!Возникла исключительная ситуация при выполнении «SELECT uid, title ОТ sys_language ГДЕ sys_language. hidden = 0 ORDER BY sorting ASC»: неизвестный столбец «сортировка» в «предложении заказа»

Я новичок в TYPO3, поэтому не знаю, с чего начать с этой ошибкой.Я искал, но не нашел соответствующих ответов.

Заранее спасибо, gtg

1 Ответ

2 голосов
/ 21 марта 2019

Часть [...] Unknown column 'sorting' in 'order clause' сообщения об ошибке указывает, что в таблице базы данных отсутствует столбец sys_language.Поскольку sys_language является системной таблицей, я сначала проверил бы, актуальна ли схема базы данных и правильна ли она.TYPO3 предоставляет эту функцию в «инструменте установки».

В бэкэнде TYPO3 v7 / v8 перейдите на СИСТЕМА → Установить и откройте «Анализатор базы данных» в разделе «Важные действия».

В бэкэнде TYPO3 v9 перейдите к ADMIN TOOLS → Обслуживание и выполните «Анализ структуры базы данных».

Также важно убедиться, что выиспользуя ту же версию ядра TYPO3, что и на другом хосте .Предполагая, что вы используете TYPO3 v8 (например, версию 8.7.24) на исходном экземпляре и восстанавливаете сайт на другом сервере, вам следует использовать ту же версию TYPO3 (или, по крайней мере, последнюю версию ветви 8.7.x).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...