Назад | Перейти на главную страницу

Как восстановить блог на Wordpress?

У меня есть блог Wordpress, который размещен на сервере Windows. Я использовал Плагин автоматического обновления Wordpress уже больше года без проблем. Однако в последний раз, когда я решил обновить Wordpress до последней версии, все пошло не так. В какой-то момент процесс обновления закончился появлением кучи сообщений об ошибках PHP, и мой блог стал недоступен. После некоторого времени в Google я обнаружил, что плагин обновления не работает с последней версией Wordpress. Итак, у меня вопрос: как лучше всего восстановить мой блог до состояния до обновления?

Я сразу сделал резервную копию всех файлов на сервере после неудачное обновление и экспортировали базу данных MySQL, которая использовалась в блоге. Я также заметил, что плагин обновления сделал резервную копию некоторых файлов перед обновлением.

Первым делом я попытался заменить все файлы, у которых была резервная копия плагином. Однако это не помогло. Надеюсь, это не было ошибкой, так как у меня есть копии всех файлов и БД сразу после неудачного обновления.

Следующее, что приходит мне в голову, - это удалить все файлы с сервера, выполнить новую установку последней версии Wordpress, а затем попытаться как-то постепенно восстановить плагины, темы и контент из имеющихся у меня файлов резервных копий.

Кто-нибудь знает, есть ли лучший способ восстановить испорченную установку Wordpress? Есть ли стандартная процедура в подобных случаях? У кого-нибудь была такая же проблема с плагином автоматического обновления?

Обычная процедура - это резервное копирование и обновление. А не наоборот. Если сломан только php, загрузите чистую копию с wordpress.org и установите ее. Но сохраните свою базу данных. Посмотрите, работает ли это. Если нет, выполните полную / новую установку, а затем перезапишите базу данных чистых установок своей собственной из резервной копии.

Еще одна вещь, которую вы можете попробовать, если вы еще не переустановили, - это отключить каталог плагинов, переименовав его. Возможно, у вас несовместимый плагин. Это часто приводит к пустому белому экрану.