Как Вордпресс сам удалил свою базу данных
Вордпресс классная система. И я думал, что хорошо в ней разбираюсь. До сегодняшнего дня.
Сегодня вордпресс преподнес неприятный сюрприз. К нам обратился клиент за оптимизацией сайта. Сайт на вордпрессе. Построен на платной теме с какими-то билдерами. К несчастью, кроме этой темы с плагинами в системе было установлено еще много иных плагинов, не относящихся к теме и не нужных сайту. Например, вукомерс, хотя на сайте нет ни магазина, ни каталога товаров.
Seo-специалист начал отключать эти плагины. Отключал и проверял, работает ли сайт после отключения каждого плагина. Плагин за плагином, как вдруг —
Добро пожаловать в знаменитую пятиминутную установку WordPress! Просто заполните поля — и вперёд, к использованию самой мощной и гибкой персональной платформы для публикаций в мире!
Вордпресс просит опять установить сайт. Он после отключения какого-то плагина перестал видеть сам себя. В админку не зайти. Вордпресс считает, что его только устанавливают. При этом на хостинге есть и его папка, и темы, и плагины.
Единственное, чего нет — базы данных. Вернее она есть, но пустая. Кого винить? Плагин при отключении удалил базу данных? Вордпресс криво отключил плагин и при включении сам обнулил базу?
Остается уповать на хостинг. Чтобы там была резервная копия файлов и базы.
Скорее всего просто плагин корявый, который при удалении, вместо своей таблицы удалил все.
Да, все верно. Корявый плагин. Это и обидно: внезапная смерть. Если бы мы что-то куралесили через phpmyadmin и лоханулись, тогда да — наш косяк. А когда ни стого ни с сего… Вот приходит клиент с сайтом, в котором 27 плагинов. А сайт очень простой. Начинаешь методом тыка включать-отключать — и ловишь трабл. :(
И главное, что застраховаться можно только бакапам базы и файлов.