Встраивая очередной plugin (а конкретно – Who is online и WP-useronline, народ должен знать своих героев), обнаружил, что не могу зайти из админки в папку с плагинами, дабы его деактивировать. Ну ок, вошел в редактор плагинов, чтобы удалить все его содержимое, и вордпресс его на автомате деактивировал.
Ок, вроде все нормально, из папки по фтп удалил остатки. Дальше – больше – не могу активировать никакой новый плагин. Но на этом веселье не заканчивается. Что делает нормальный Windows-user, когда у него начинает глючить какая-либо программа? Правильно, он ее перезагружает. Аналогично, выхожу из админки, и снова пытаюсь войти туда. Тут же вижу жилище индейцев – фиг вам, то бишь. Не входит в wp-admin админку – “Удаленный сервер или файл не найден” при попытке доступа к любому файлу wp-admin – да и вообще всем аналогичным – wp-login.php, wp-comments-post.php, plugins.php. Первая мысль – говорила бабушка – делай бэкапы не только ежедневно, но и перед каждым серьезным обновлением. Вторая – восстанавливать сайт даже из бэкапа – не сахар.
Ладно, поскольку все из-за какого-то конфликта плагинов, попробуем сделать все проще. Заходим по фтп, переименовываем папку plugins, лежащую в httpdocs/wp-content/ в plugins1. Вуаля – доступ появился, вводим логин, пароль, попадаем в консоль. Естественно, все плагины деактивированы вордпрессом по причине их отсутствия в стандартной папке. Снова заходим по фтп, меняем название папки обратно на plugins, и начинаем активировать в консоли админки по одному – благо настройки все сохранились, если чего было в виджетах, там и осталось. После чего ищем, что и с чем конфликтует. Ну, если ничего снова не слетит 🙂
P.S. Путем проб и ошибок выяснилось, что проблема была в недостатке выделяемой памяти. Как поборол – описал здесь.
Добавить комментарий