WordPress 3.0 обновление без проблем
На днях попробовал добавить свой сайт в рейтинг блогов. Ничего из этого не получилось. Рейтинг требовал адрес ленты rss блога через FeedBurner. Попытался добавить туда свою ленту, однако неудачно. FeedBurner нашел в rss ошибки. Решил наконец то обновить wordpress до последней версии. В надежде на то, что новая версия будет отдавать корректный rss. И тут началось веселье. По привычке сделал бэкап всех файлов движка по ftp. Бэкап базы данных делается каждый день плагином WordPress Database Backup. Зашел в админку и запустил автоматическое обновление. После обновления блог умер. Просто белый экран. И в админке и на сайте.
Автоматическое обновление никогда не подводило. Перезалил файлы движка из резервной копии. Блог заработал. Проверил права доступа к файлам и папкам на сервере. Все нормально. Полез в интернет. Первое, что попалось на глаза – плагин WordPress Database Backup мешает обновлению. Отключил плагин. Снова запустил автообновление. И снова белый экран после обновления. Значит плагин WordPress Database Backup оказался не при чем.
Восстанавливаю бэкап еще раз. Снова лезу в интернет. В итоге натыкаюсь на информацию о другом плагине, мешающем обновить wordpress до версии 3.0.1. Теперь уже народ грешил на WP Tuner. Отключил и его. Снова запустил обновление. Появилась надпись типа все нормально. Уже радует. Только в левой панели админки нет ни одной картинки. Нажал на самую верхнюю кнопочку (где домик был). Скрипт потребовал авторизацию. Ввел логин, пароль. И, о чудо, увидел нормальную админку. Блог тоже заработал. Ну слава богу. Значит все таки из-за плагина wp tuner появляется ошибка при обновлении wordpress до 3.0.1.
Дальше пошел чистый эксперимент. Захожу в админку. Включаю плагин WordPress Database Backup. Блог и админка работают без проблем. В интернет народ не указывает версию плагина, при которой у них глючило обновление. У меня установлена версия 2.2.2. С этой версией плагина обновление wordpress до версии 3.0.1 проходит корректно.
Продолжим. Осталось проверить на совместимость с wp3.0.1 плагин WP Tuner. Включаю его в админке, и блог падает. Вот и виновник! Вырубил плагин – сайт работает без проблем. Так как этот плагин установлен у гораздо меньшего количества блогеров, нежели WordPress Database Backup, то и сообщений о том, что плагин WP Tuner версии 0.9.6 не совместим с wordpress 3.0.1, гораздо меньше.
Резюме: чтобы корректно обновить wordpress до версии 3.0.1 необходмо сделать полный бэкап всех файлов и базы данных сайта, и отключить все плагины.
Однако, даже при удачном завершении обновления, основной вопрос решен не был. FeedBurner по прежнему находит ошибки в ленте rss. Однако буду копать дальше. Как разберусь – напишу пост.
Комменты
Оставить коммент Обратная ссылка