Сегодня меня “порадовал” MODx. Отредактировал текст страницы в админ панели, жму “сохранить”… и мне вываливается сообщение об ошибке:
|
|
Из этого сообщения ясно, что почему-то поломалась таблица modx_site_content. А вот почему?.. Причины могут быть разные. Но это не беда, через phpMyAdmin легко починить поврежденную таблицу.
Зайди в PMA, открой свою базу данных и в ней выбери поломавшуюся таблицу. Потом во вкладке Операции, найди блок Обслуживание таблицы и нажми Восстановить таблицу. Вот и все, таблица должна быть восстановлена.
Также можно восстановить таблицу через консоль. Выполни в консоли команду:
|
|
DBhostname - имя хоста, username - твой логин, password - твой пароль и database_name - имя базы.
Если все переданные параметры были верны, появится приглашение для ввода SQL запросов:
|
|
Выполни запрос:
|
|
Готово!
И на всякий случай не забывай делать бекапы базы данных 😊