Блоговедение        10 сентября 2013        197         22

Как откатить wordpress до старой версии?

Всем привет!

В прошлой статье мы с вами рассмотрели два способа обновления популярного движка wordpress. Эта статья будет полной противоположностью, и в ней я вам расскажу, как откатить wordpress до предыдущей версии.

как сделать откат worpdress

Возможно вам этот пост никогда не пригодится и вы слышите о проблемах, связанных с обновлением wordpress впервые… Замечательно! Значит, у вас не возникало проблем с блогом после обновления, но для некоторых ребят данный пост будет все-таки полезен.

После обновления движка, пускай не часто, но все же возникают проблемы. И меня эта учесть не обошла стороной. Помимо основного блога blogiseo.ru у меня в запасе имеется еще два экспериментальных ресурса. Я их практически не обновляю, они мне нужны лишь для записи различных обучающих видео уроков, а также для тестирования нововведений.

Так вот, один из них почему-то ну ни как не хочет нормально обновляться, хоть ты тресни… После обновления, все работает корректно кроме двух вещей:

  1. Не работает загрузчик изображений, приходится в записи указывать путь до него;
  2. Не работает RSS — лента, появляется непонятная ошибка.

Поначалу я искал информацию в интернете, как все исправить… И даже нашел несколько постов, в которых авторы рассказывали, как выйти из данной ситуации. Но после всех проделанных действий, проблема так и не была решена. К этому вопросу я возвращался неоднократно, но до сих пор так и не нашел на него ответ. Каждый раз приходилось делать откат wordpress до предыдущей версии, что бы все заработало правильно.

Возможно, в вашем случае, после обновления движка симптомы выглядели немного иначе? Но сути это не меняет. Дальнейшие действия в случае некорректной работы вордпресс после обновления, одни и те же — откат!

Как откатить wordpress

Если сразу же после обновления wordpress вы заметили, что некоторые элементы вашего сайта работают не так как раньше, откат можно и не делать. В этом случае можно воспользоваться обычным восстановлением данных, сделав запрос своему хостеру. Делается все очень быстро, и выдумывать ничего не нужно. Хостинг, которым я пользуюсь, предоставляет такую возможность и в этом случае можно обойтись без потери данных.

Но если пройдет достаточный период времени с момента обновления, в который на блоге публиковался различного рода материал, то лучше вернуть прежнюю версию движка самостоятельно. И сейчас я вам расскажу, как это сделать. Я буду делать откат wordpress с версии 3.6 до версии 3.5.2. Но прежде чем приступать к процедуре отката, еще раз напоминаю, не забывайте делать резервные копии базы данных и всех файлов ресурса! Не знаете как? Об этом я писал тут. А теперь приступаем.

Для начала вам понадобится скачать ту самую версию движка, которой вы пользовались до обновления (в моем случае это 3.5.2). Сделать это можно на этой странице. Далее, распакуйте скачанный архив и перейдите в папку со всеми файлами движка. А теперь внимание! Удалите в ней папку wp-content и файл wp-config-sample.php. Все остальные папки и файлы не трогайте:

как сделать откат wordpress-1

Следующим шагом вам необходимо перезаписать оставшиеся папки и файлы на сервере. Очень удобно это сделать, воспользовавшись бесплатным клиентом ФайлЗилла:

как сделать откат wordpress-6

Во время замены папок и файлов, ftp — клиент будет каждый раз вас спрашивать «Файл существует. Перезаписать?» Чтобы этого избежать, выберите действие «Перезаписать» и в самом низу установите галочки напротив пунктов «Всегда использовать это действие» и «Применить только к текущему заданию»:

откат wordpress-5

Дождитесь пока передача всех элементов завершится и теперь можно пробовать войти в административную панель ресурса уже предыдущей версии wordpress (в моем случае 3.5.2). Но перед тем как вордпресс разрешит вам ввести данные для входа, он попросит вас обновить базу данных:

откат wordpress-2

Обновив ее, вы увидите следующее сообщение:

откат wordpress-3

Жмите «Продолжить» и вход в административную панель будет разрешен. А теперь самое время проверить все ли прошло успешно?

откат wordpress-4

Как видно из скриншота, я откатился на предыдущую версию 3.5.2. Сложно? Я думаю, нет. Надеюсь, все написанное в этой статье вам никогда не пригодится, но если все же вам когда-то придется это сделать, вы уже будете знать, как откатить wordpress. На этом я с вами прощаюсь, желаю всем отличного настроения, пока и до скорых встреч.

—>Подписаться на обновления блога<—

Как вам статья? А вам приходилось делать откат wordpress? Жду ваших комментариев!

С уважением, Николай Коротков

Обсуждение: 22 комментария
  1. Анна:

    Как раз недавно делала откат после очередного обновления. В том случае, если решили самостоятельно вернуть прежнюю версию движка, главное не перепутать, какой файл удалить, а какой оставить. 😉

    [Ответить]

    Ответить
  2. Так то для таких вещей есть хостинг…У него автоматические бэкапы стоят…Поэтому, можно подать заявку на какое число хочешь откатить и все…Ну как вариант…Для ленивых, вроде меня =)

    [Ответить]

    Ответить
  3. я делаю один сайт на белорусском хостинге. На всякий случай делала там копии сайта, а когда пришла пора откатить его назад, пришлось все равно обращаться в службу поддержки. Вот они мне и сказали: не напрягайтесь, у нас автокопирование! Теперь я только на них и подагаюсь 🙂

    [Ответить]

    Николай Коротков

    Татьяна Саксон
    На хостинг надейся, а сама не плошай 🙂 Лучше все же, когда в запасе несколько вариантов решения проблем…

    [Ответить]

    Ответить
  4. У меня после обновления темы пропал файл php, кот. задавал шаблон одностраничника(я добавлял его в тему самостоятельно). Конечно, я его загрузил снова, а как можно вернуться к старой версии темы? Для этого не нужно откатывать WP?

    [Ответить]

    Николай Коротков

    Николай
    Для этого нужно знать старую версию темы, которую можно скачать в интернете.

    [Ответить]

    Ответить
  5. Все таки, бэкапы лучше делать самостоятельно в ручную…На всякий пожарный…Николай точно подметил, на хостиг надейся. а сам не плошай…Восстановить через хостинг занимает больше времени =)

    [Ответить]

    Ответить
  6. Денис:

    Довольно актуальная тема! Иногда только откат может помочь избавиться от ошибок

    [Ответить]

    Александр

    И еще когда не хочешь ковыряться и искать причину…Откатил и забыл о проблеме =)

    [Ответить]

    Ответить
  7. Creeper:

    Я вообще отключил у себя автоматическое обновление чтобы потом не пришлось сталкиваться с такой проблемой. Спасибо за статью, теперь буду знать как если что можно откатить вордпрес.

    [Ответить]

    Александр

    Я тоже отключил автоматическое обновление…Нужно будет, обновимся!

    [Ответить]

    Ответить
  8. Юрий:

    Привет, Николай!
    Спасибо за поднятую тему!
    Раньше к этому относился с прохладцей.
    А сейчас приперло. Обновил WP до 3.8 —
    Перестало работать read more? т.е. я его ставлю, включается, а на сайте не отображается. И картинки то ставятся, то нет. Возможно это стало еще на WP 3.7 я не знаю.
    Ребята, по поводу WP 3.8 можете что-либо сказать? 👿
    Удачи!

    [Ответить]

    Александр

    Могу сказать только одно — откатывайте назад…Чем выше версия, тем хуже все работает, к сожалению!

    [Ответить]

    костя

    зачастую мы сами в этом виноваты, когда то, где то вносили какой то код ( да еще не ахти какой), а он в последствие мешает правильной работе ядра. у меня что то подобное было, удалил пару строк кода которые сам добавил когда то и забыл, и все заработало.

    [Ответить]

    Ответить
  9. Просто не надо обновляться сразу как вышла новая версия,а подождать пару тройку месяцев пока ее доработают, исправят ошибки да и стоит почитать отзывы о новых версиях в них вы почерпнете много нового для себя.

    [Ответить]

    Ответить
  10. Есть еще один вариант, если вы переживаете, что установите обновление не корректно и у вас начнутся проблемы с сайтом то попросите своего хостера обновить ваш движок(хороший хостер это делает без проблем и знает как это правильно сделать). Это из личного опыта, обновление движка, это всегда головная боль))

    [Ответить]

    Ответить
  11. Спасибо огромное за статью. Очень переживала в процессе (особенно в свете того, что сайт был все это время недоступен :sad:), но все получилось )
    Спасибо ❗

    [Ответить]

    Ответить
  12. Елена:

    Для меня статья не очень подробной оказалась. В результате ничего не получилось. Как задавать команду на перезаписывание? Может я не так что сделала, но передачи неуспешные — таким был отчет.

    [Ответить]

    Николай Коротков

    Елена, куда еще подробнее? Описано все шаг за шагом. Про какую команду перезаписывания вы говорите? Нужно просто перетаскивать файлы в необходимою директорию и все будет замечательно! Видимо вы невнимательно прочитали пост и сделали что-то не так…

    [Ответить]

    Елена

    Все разобралась, Николай, спасибо. Ваша статья действительно подробная. Мне, как новичку, не хватило указания порта — нашла эту подробность на другом ресурсе. Извините, но я только учусь)

    [Ответить]

    Ответить
  13. Александр:

    Николай,приветствую! Первый как когда я таким способом попытался сделать откат, у меня все слетело, написал в поддержку, сайт восстановили. Сейчас попробовал повторить, файлы перезаписались без проблем, вот только почему то версия остается прежней и нет предложений обновить базы при входе в панель, не подскажешь в чем может быть дело?

    [Ответить]

    Николай Коротков

    Приветствую, Александр! Даже не знаю… Не сталкивался с таким. Попробуйте задать вопрос своему хостеру.

    [Ответить]

    Ответить

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Поиск по блогу
Подписка на обновления

Введите Ваш e-mail:

rss

twitter

 google

Интересная информация
Хостинг от Макхост

ВОСПОЛЬЗУЙТЕСЬ ПРИ РЕГИСТРАЦИИ КУПОНОМ "blogiseo" И ПОЛУЧИТЕ 3 МЕС. БЕСПЛАТНОГО ИСПОЛЬЗОВАНИЯ ХОСТИНГА ПО ТАРИФУ МАК-10.