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