


Блог IT-шника
Блог IT-шника
Привіт:) Що робити, якщо ВордПрес-сайт перестав працювати і немає доступу до адмін-панелі? Як визначити причину поломки? Один із варіантів — деактивувати всі модулі. У цьому пості покажу, як вимкнути плагіни WordPress не заходячи в адмін-частину.
Якщо перестав відкриватися сайт чи не працює якийсь його функціонал, то часто винні у цьому активні плагіни. Справа в тому, що їхній код пишуть різні люди. Одні розробники підходять до цього серйозно і намагаються робити все правильно, дотримуються стандартів коду та правил безпеки. Інші припускаються помилок, і причому грубих. В результаті плагін може просто не працювати. Гірше, якщо він ламає весь веб-ресурс. Найпростіший вихід — зайти в адмін-панель та вимкнути його.
Але адміністратор не завжди знає, який модуль дав збій. Вихід один — вимкнути всі плагіни, а потім активувати їх по одному та перевіряти результат. Це дасть змогу знайти "винуватця" помилки. Але що робити, якщо адмінка ВордПрес не відкривається?
до змісту ↑Розберу всі способи, як це зробити без адмін-панелі.
Серед інструментів панелі керування хостингу є файловий менеджер. Він дозволяє працювати з файлами сайту безпосередньо: створювати/редагувати/вилучати. Покажу на прикладі популярної cPanel
.
public_html/site.com/wp-content
wp-content
знаходяться дані користувача (плагіни, теми, завантажені через Медіабібліотеку файли).plugins
. Можна просто додати цифру на початку або символ підкреслення. Наприклад, 0plugins
чи _plugins
.Плагіни
. Видно, що всі вони залишилися, але деактивовані.plugins
.Ще один спосіб вимкнути всі плагіни — через ФТП-протокол.
FileZilla
). Для цього потрібно з'ясувати такі дані:/wp-content/plugins
та виконайте пункти 3, 4 і 5 із способу вище.Вимкнути всі плагіни відразу можна також через утиліту PhpMyAdmin
. Її можна знайти в панелі керування хостингу.
Вирішити задачу з її допомогою можна двома способами.
до змісту ↑wp_options
.active_plugins
.a:0:{}
phpMyAdmin
.SQL
і введіть запит у текстовому полі:UPDATE wp_options SET option_value = '' WHERE option_name = 'active_plugins'
Виконати
і дочекайтеся завершення операції.