Материал принадлежит автору сайта https://blogiseo.ru/
Разместил
Николай Коротков
Дата: 10 сентября 2013 в 19:55
Всем привет!
В прошлой статье мы с вами рассмотрели два способа обновления популярного движка wordpress. Эта статья будет полной противоположностью, и в ней я вам расскажу, как откатить wordpress до предыдущей версии.
Возможно вам этот пост никогда не пригодится и вы слышите о проблемах, связанных с обновлением wordpress впервые... Замечательно! Значит, у вас не возникало проблем с блогом после обновления, но для некоторых ребят данный пост будет все-таки полезен.
После обновления движка, пускай не часто, но все же возникают проблемы. И меня эта учесть не обошла стороной. Помимо основного блога blogiseo.ru у меня в запасе имеется еще два экспериментальных ресурса. Я их практически не обновляю, они мне нужны лишь для записи различных обучающих видео уроков, а также для тестирования нововведений.
Так вот, один из них почему-то ну ни как не хочет нормально обновляться, хоть ты тресни... После обновления, все работает корректно кроме двух вещей:
Не работает загрузчик изображений, приходится в записи указывать путь до него;
Не работает RSS — лента, появляется непонятная ошибка.
Поначалу я искал информацию в интернете, как все исправить... И даже нашел несколько постов, в которых авторы рассказывали, как выйти из данной ситуации. Но после всех проделанных действий, проблема так и не была решена. К этому вопросу я возвращался неоднократно, но до сих пор так и не нашел на него ответ. Каждый раз приходилось делать откат wordpress до предыдущей версии, что бы все заработало правильно.
Возможно, в вашем случае, после обновления движка симптомы выглядели немного иначе? Но сути это не меняет. Дальнейшие действия в случае некорректной работы вордпресс после обновления, одни и те же — откат!
Как откатить wordpress
Если сразу же после обновления wordpress вы заметили, что некоторые элементы вашего сайта работают не так как раньше, откат можно и не делать. В этом случае можно воспользоваться обычным восстановлением данных, сделав запрос своему хостеру. Делается все очень быстро, и выдумывать ничего не нужно. Хостинг, которым я пользуюсь, предоставляет такую возможность и в этом случае можно обойтись без потери данных.
Но если пройдет достаточный период времени с момента обновления, в который на блоге публиковался различного рода материал, то лучше вернуть прежнюю версию движка самостоятельно. И сейчас я вам расскажу, как это сделать. Я буду делать откат wordpress с версии 3.6 до версии 3.5.2. Но прежде чем приступать к процедуре отката, еще раз напоминаю, не забывайте делать резервные копии базы данных и всех файлов ресурса! Не знаете как? Об этом я писал тут. А теперь приступаем.
Для начала вам понадобится скачать ту самую версию движка, которой вы пользовались до обновления (в моем случае это 3.5.2). Сделать это можно на этой странице. Далее, распакуйте скачанный архив и перейдите в папку со всеми файлами движка. А теперь внимание! Удалите в ней папку wp-content и файл wp-config-sample.php. Все остальные папки и файлы не трогайте:
Следующим шагом вам необходимо перезаписать оставшиеся папки и файлы на сервере. Очень удобно это сделать, воспользовавшись бесплатным клиентом ФайлЗилла:
Во время замены папок и файлов, ftp — клиент будет каждый раз вас спрашивать «Файл существует. Перезаписать?» Чтобы этого избежать, выберите действие «Перезаписать» и в самом низу установите галочки напротив пунктов «Всегда использовать это действие» и «Применить только к текущему заданию»:
Дождитесь пока передача всех элементов завершится и теперь можно пробовать войти в административную панель ресурса уже предыдущей версии wordpress (в моем случае 3.5.2). Но перед тем как вордпресс разрешит вам ввести данные для входа, он попросит вас обновить базу данных:
Обновив ее, вы увидите следующее сообщение:
Жмите «Продолжить» и вход в административную панель будет разрешен. А теперь самое время проверить все ли прошло успешно?
Как видно из скриншота, я откатился на предыдущую версию 3.5.2. Сложно? Я думаю, нет. Надеюсь, все написанное в этой статье вам никогда не пригодится, но если все же вам когда-то придется это сделать, вы уже будете знать, как откатить wordpress. На этом я с вами прощаюсь, желаю всем отличного настроения, пока и до скорых встреч.
Книга включает в себя подробное описание самых эффективных методов продвижения вашего ресурса!
22 комментария
Анна
10 сентября 2013 21:48
Как раз недавно делала откат после очередного обновления. В том случае, если решили самостоятельно вернуть прежнюю версию движка, главное не перепутать, какой файл удалить, а какой оставить.
Так то для таких вещей есть хостинг...У него автоматические бэкапы стоят...Поэтому, можно подать заявку на какое число хочешь откатить и все...Ну как вариант...Для ленивых, вроде меня =)
я делаю один сайт на белорусском хостинге. На всякий случай делала там копии сайта, а когда пришла пора откатить его назад, пришлось все равно обращаться в службу поддержки. Вот они мне и сказали: не напрягайтесь, у нас автокопирование! Теперь я только на них и подагаюсь
У меня после обновления темы пропал файл php, кот. задавал шаблон одностраничника(я добавлял его в тему самостоятельно). Конечно, я его загрузил снова, а как можно вернуться к старой версии темы? Для этого не нужно откатывать WP?
Все таки, бэкапы лучше делать самостоятельно в ручную...На всякий пожарный...Николай точно подметил, на хостиг надейся. а сам не плошай...Восстановить через хостинг занимает больше времени =)
Я вообще отключил у себя автоматическое обновление чтобы потом не пришлось сталкиваться с такой проблемой. Спасибо за статью, теперь буду знать как если что можно откатить вордпрес.
Перестало работать read more? т.е. я его ставлю, включается, а на сайте не отображается. И картинки то ставятся, то нет. Возможно это стало еще на WP 3.7 я не знаю.
зачастую мы сами в этом виноваты, когда то, где то вносили какой то код ( да еще не ахти какой), а он в последствие мешает правильной работе ядра. у меня что то подобное было, удалил пару строк кода которые сам добавил когда то и забыл, и все заработало.
Просто не надо обновляться сразу как вышла новая версия,а подождать пару тройку месяцев пока ее доработают, исправят ошибки да и стоит почитать отзывы о новых версиях в них вы почерпнете много нового для себя.
Есть еще один вариант, если вы переживаете, что установите обновление не корректно и у вас начнутся проблемы с сайтом то попросите своего хостера обновить ваш движок(хороший хостер это делает без проблем и знает как это правильно сделать). Это из личного опыта, обновление движка, это всегда головная боль))
Для меня статья не очень подробной оказалась. В результате ничего не получилось. Как задавать команду на перезаписывание? Может я не так что сделала, но передачи неуспешные — таким был отчет.
Елена, куда еще подробнее? Описано все шаг за шагом. Про какую команду перезаписывания вы говорите? Нужно просто перетаскивать файлы в необходимою директорию и все будет замечательно! Видимо вы невнимательно прочитали пост и сделали что-то не так...
Все разобралась, Николай, спасибо. Ваша статья действительно подробная. Мне, как новичку, не хватило указания порта — нашла эту подробность на другом ресурсе. Извините, но я только учусь)
Николай,приветствую! Первый как когда я таким способом попытался сделать откат, у меня все слетело, написал в поддержку, сайт восстановили. Сейчас попробовал повторить, файлы перезаписались без проблем, вот только почему то версия остается прежней и нет предложений обновить базы при входе в панель, не подскажешь в чем может быть дело?
Как раз недавно делала откат после очередного обновления. В том случае, если решили самостоятельно вернуть прежнюю версию движка, главное не перепутать, какой файл удалить, а какой оставить.
[Ответить]
Так то для таких вещей есть хостинг...У него автоматические бэкапы стоят...Поэтому, можно подать заявку на какое число хочешь откатить и все...Ну как вариант...Для ленивых, вроде меня =)
[Ответить]
я делаю один сайт на белорусском хостинге. На всякий случай делала там копии сайта, а когда пришла пора откатить его назад, пришлось все равно обращаться в службу поддержки. Вот они мне и сказали: не напрягайтесь, у нас автокопирование! Теперь я только на них и подагаюсь
[Ответить]
Николай Коротков
11 сентября 2013 10:50
Татьяна Саксон
На хостинг надейся, а сама не плошай
Лучше все же, когда в запасе несколько вариантов решения проблем...
[Ответить]
У меня после обновления темы пропал файл php, кот. задавал шаблон одностраничника(я добавлял его в тему самостоятельно). Конечно, я его загрузил снова, а как можно вернуться к старой версии темы? Для этого не нужно откатывать WP?
[Ответить]
Николай Коротков
11 сентября 2013 10:51
Николай
Для этого нужно знать старую версию темы, которую можно скачать в интернете.
[Ответить]
Все таки, бэкапы лучше делать самостоятельно в ручную...На всякий пожарный...Николай точно подметил, на хостиг надейся. а сам не плошай...Восстановить через хостинг занимает больше времени =)
[Ответить]
Довольно актуальная тема! Иногда только откат может помочь избавиться от ошибок
[Ответить]
12 сентября 2013 08:24
И еще когда не хочешь ковыряться и искать причину...Откатил и забыл о проблеме =)
[Ответить]
Я вообще отключил у себя автоматическое обновление чтобы потом не пришлось сталкиваться с такой проблемой. Спасибо за статью, теперь буду знать как если что можно откатить вордпрес.
[Ответить]
18 декабря 2013 14:28
Я тоже отключил автоматическое обновление...Нужно будет, обновимся!
[Ответить]
Привет, Николай!
Спасибо за поднятую тему!
Раньше к этому относился с прохладцей.
А сейчас приперло. Обновил WP до 3.8 —
Перестало работать read more? т.е. я его ставлю, включается, а на сайте не отображается. И картинки то ставятся, то нет. Возможно это стало еще на WP 3.7 я не знаю.
Ребята, по поводу WP 3.8 можете что-либо сказать?
Удачи!
[Ответить]
18 декабря 2013 14:28
Могу сказать только одно — откатывайте назад...Чем выше версия, тем хуже все работает, к сожалению!
[Ответить]
8 февраля 2014 15:24
зачастую мы сами в этом виноваты, когда то, где то вносили какой то код ( да еще не ахти какой), а он в последствие мешает правильной работе ядра. у меня что то подобное было, удалил пару строк кода которые сам добавил когда то и забыл, и все заработало.
[Ответить]
Просто не надо обновляться сразу как вышла новая версия,а подождать пару тройку месяцев пока ее доработают, исправят ошибки да и стоит почитать отзывы о новых версиях в них вы почерпнете много нового для себя.
[Ответить]
Есть еще один вариант, если вы переживаете, что установите обновление не корректно и у вас начнутся проблемы с сайтом то попросите своего хостера обновить ваш движок(хороший хостер это делает без проблем и знает как это правильно сделать). Это из личного опыта, обновление движка, это всегда головная боль))
[Ответить]
Спасибо огромное за статью. Очень переживала в процессе (особенно в свете того, что сайт был все это время недоступен
), но все получилось )
Спасибо
[Ответить]
Для меня статья не очень подробной оказалась. В результате ничего не получилось. Как задавать команду на перезаписывание? Может я не так что сделала, но передачи неуспешные — таким был отчет.
[Ответить]
Николай Коротков
4 мая 2014 13:34
Елена, куда еще подробнее? Описано все шаг за шагом. Про какую команду перезаписывания вы говорите? Нужно просто перетаскивать файлы в необходимою директорию и все будет замечательно! Видимо вы невнимательно прочитали пост и сделали что-то не так...
[Ответить]
Елена
10 мая 2014 23:38
Все разобралась, Николай, спасибо. Ваша статья действительно подробная. Мне, как новичку, не хватило указания порта — нашла эту подробность на другом ресурсе. Извините, но я только учусь)
[Ответить]
Николай,приветствую! Первый как когда я таким способом попытался сделать откат, у меня все слетело, написал в поддержку, сайт восстановили. Сейчас попробовал повторить, файлы перезаписались без проблем, вот только почему то версия остается прежней и нет предложений обновить базы при входе в панель, не подскажешь в чем может быть дело?
[Ответить]
Николай Коротков
1 июня 2014 20:10
Приветствую, Александр! Даже не знаю... Не сталкивался с таким. Попробуйте задать вопрос своему хостеру.
[Ответить]