Блогер! И даже блоггер! Проверь папки вида домен/wp-content/themes/
во всех своих Вордпрессах! Если там есть файл remv.php
, то тебе сюда за лекарством: www.random-parade.com/2008/11/26/wordpress-hack/. Лекарство на английском, поэтому резюме ниже по-русски.
Беда реальная, у меня один подзаброшенный блог старой версии WP показывал белые страницы, а ещё один работал вроде нормально, но марсианский файл в нём уже был.
Что делать:
- Экспортировать комментарии и посты через Управление/Экспорт, получится XML-файл.
- Убедиться, что у вас есть копии нужных тем и плагинов — сливать их с хостинга может быть уже небезопасно (ну можно по датам как-то посмотреть). Ещё папка
uploads
нужна — там картинки, которые в записи вставляли. - Установить свежую версию Вордпресса (вроде 2.6.5).
- Импортировать XML-файл в свежеустановленный блог (Управление/Экспорт).
- Влить темы и плагины. Радоваться
Предложенное лекарство представляется очень надёжным, но несколько параноидальным. Кажется, можно заменить удалить wp-admin
, wp-includes
и все php-файлы в корне, удалить remv.php
и проверить права на папки (755 должно быть) и файлы (644). То есть, как при обновлении, только внимательнее. Ещё плагины (wp-content/plugins
) все снести имеет смысл: возникло ощущение, что их там стало больше, чем было. А экспортировать базу и переустанавливать блог полностью — неясно зачем; но точно поможет, да.
Ничего себе! Спасибо за совет, сейчас проверю у себя.
Выходит, у WordPress тоже есть свои проблемы?
У любого ПО есть проблемы — иначе не выпускали бы постоянных обновлений.