Всем привет дорогие друзья. В этой статье, я хотел бы поговорить о том, как можно отключить все плагины WordPress, не имея доступа в админскую часть. У меня был такой случай, когда один плагин положил мне полностью хостинг и от нагрузки на сервер, я сразу был отключен, в админку зайти не мог, поэтому необходимо было решать проблему по-другому.
Некоторые системы управления сайтами (CMS), при возникновении проблем, предлагают отключить все плагины и модули, чтобы выявить в чем может быть проблема. WordPress, по-умолчанию, такую функцию не предоставляет. Поэтому, в данной статье, мы рассмотрим, как можно выключить все WordPress плагины, если у Вас нет доступа к wp-admin.php.
Существует несколько способов сделать это:
- При помощи FTP-доступа
- При помощи phpMyAdmin
Как отключить WordPress плагины, используя FTP-доступ?
Для этого, нам необходимо подключиться к FTP-серверу (что выдал Вам хостер). Сделать это можно, например, при помощи файлового менеджера (Total Commander) или же специального FTP-клиента. После того, как Вы подключитесь к FTP, Вам необходимо зайти в папку, где находится Ваш сайт, а затем зайти в папку wp-content, в которой будет находиться папка plugins.
Далее нам необходимо переименовать папку plugins, например в plugins_. После этого, все Ваши плагины должны отключиться. Если проблема была действительно в каком-то плагине, то Вы теперь сможете зайти в админскую часть Вашего сайта и начать постепенно активировать плагины, до тех пор, пока сайт не перестанет работать, так Вы выявите проблемный плагин.
Как отключить WordPress плагины, используя phpMyAdmin?
На мой взгляд, лучше всего воспользоваться методов, в котором применяется FTP-доступ. Если Вы плохо разбираетесь в базах данных, в MySQL, то лучше не лезьте, чтобы не натворить чего лишнего. Но если все-таки решили использовать, именно данный способ, то сделайте резервную копию Вашей базы данных (имеется в виду, база данных сайта).
Для этого, нам необходимо открыть таблицу wp_options, а в данной таблице найти настройку active_plugins (так будет называться поле таблицы). Далее нам необходимо будет поменять значение этого поля на a:0:{}.
Заключение
Все довольно просто, необходимо просто внимательно выполнять каждый пункт и Вы тогда сможете устранить проблему Вашего сайта, связанную с плагинами.
Если Вам понравилась статья, то подпишитесь на обновления!
Также советуем почитать на PressDev.RU
Короткая ссылка: http://pressdev.ru/?p=1299
САЙТ ЗАРАБОТАЛ! очень помогла статья, спасибо автору за это! =)
рад что помог, незачто!
Заработало, спасибо Вам!
Всегда пожалуйста, заходите к нам еще!
Второй день не работал сайт и выдавал ошибку 500. Много советов в статьях прочитала, но только в вашей нашла ответ на свою проблему. Очень полезная статья пригодится каждому вебмастеру.