Обновление WordPress.Подводные камни.

О важности обновления версии WP для повышения безопасности знают многие. Но не все решаются на такой шаг. В данной статье приводятся минимальные сведения, которые необходимо знать, чтобы свести риски при обновлении к минимуму.
Для начала не грех ознакомиться с инструкциями из первоисточника .
Необходимо выяснить, удовлетворяет ли Ваш сервер минимальным текущим требованиям
Так для WordPress 3.2 на Вашем сервере должны быть
• PHP версии 5.2.4 или выше
• MySQL версии 5.0 или выше
Все это легко выяснить в службе техподдержки хостинга. Хотя можно и не выяснять (об этом ниже).
Начиная с WP версии 2.7, существует возможность автоматического обновления. Это самый простой способ для новичков. Но нужно учесть, что разработчики при обновлении рекомендуют перепрыгивать только через один основной релиз. Например, для версии 2.7
необходимо сначала обновиться до версии 2.9 и только после этого до 3.1. В этом случае не обойтись без ручного обновления (см. мануалы по ссылкам выше). Архивы старых версий доступны на сайте разработчика.
Перед обновлением нужно быть готовым к тому, что новая версия WP возможно будет конфликтовать с Вашей темой или установленными платинами.
Чтобы избежать всех вышеперечисленных недоразумений, лучше поэкспериментировать на тестовом сайте. Для этого на хостинге создаете поддомен test/имя вашего сайта.ru (на месте ru должно стоять имя Вашего домена 1-го уровня, например com). Устанавливаем WP( на хостингах обычно не предлагают установить самую последнюю версию). Устанавливаем любимую тему и все плагины, имеющиеся на основном сайте. Перед обновлением версии WP отключаем все плагины и переходим на тему, которая была по умолчанию. Обновляем WP. Активируем любимую тему и начинаем подключать по одному плагины. И только после удачного эксперимента на тестовом сайте обновляемся на основном.
Схема обновления версии WP
1. Выяснение соответствия минимальным требованиям (на хостинге или в ходе эксперимента).
2. Создание резервной копии сайта (подробнее)
3. Переход на тему по умолчанию
4. Отключение всех плагинов
5. Обновление
6. Переход на основную тему
7. Подключение плагинов по одному
Удачного обновления!

Обновление WordPress.Подводные камни.: 55 комментариев

  1. Спасибо, Искандер, такой насущный вопрос. Я только не поняла, что такое тема по умолчанию? Сначала был шаблон, потом я заменила на другую тему, но не смогла выкорчевать ссылки из футера, мне пришлось найти еще один вариант этой темы (тоже с ссылками, но с теми я справилась)и вот с ней живу. Какая из них по умолчанию? Или я вообще неправильно поняла смысл? И вот еще что: я слышала уже несколько раз, что много жалоб последнюю 3.3.1 версию. Что скажете? И еще раз спасибо огромное за Ваши полезные советы. Для меня прямо как настольная книга!

  2. тема по умолчанию — это та тема,которая у Вас была, когда Вы только что установили WP на сайт. Вы назвали ее шаблоном. Шаблон на самом деле- это составляющая темы.У меня стоит последняя версия WP Пока ничего плохого сказать не могу. Но если много плохих слухов, то спешить не следует, разработчики тоже не спят- работают над ошибками.

  3. Благодаря Вашей помощи, Искандер, все, принимающие участие в ускорении сайтов, приобретают уверенность в будущем

  4. Я правильно понял, что предлагаемый алгоритм тестирования новой версии WP позволит своевременно выяснить, не конфликтует ли она с выбранной темой и плагинами?

  5. Да, Михаил, проверка на тестовом сайте позволит выявить все конфликты

  6. Ну, тогда, выходит, что ничего не выходит:) Тот шаблон не сохранился. Я и не предполагала, что он может пригодиться…

  7. Ничего страшного, можно делать с тем, что есть. Этого пункта, кстати, нет в официальной инструкции.

  8. Искандер, Ваша статья очень востребована. Обновление темы — действительно непредсказуемый процес, если не обезопаситься заранее.

  9. Хорошая и актуальная статья,спасибо.

  10. Мне тоже всегда страшновато становится, когда вижу что обновления пришли. Ну теперь буду знать как это сделать надежнее.

  11. У меня на сайте в режимах создания и редактирования записи исчезла панель плагина All in One SEO Pack. Не подскажете вероятные причины?
    Может, что-то в его настройке не так?
    Или действовать так же как при обновлении версии WP, т.е. отключить все плагины, вернуться к теме по умолчанию, установить All in One SEO Pack, установить свою тему и добавлять по одному плагину, проверяя после каждого добавления режим редактирования?

  12. А в правом верхнем углу в «Опции отображения» галочка напротив All in One SEO Pack стоит?

  13. У меня похожая проблема была. Я о ней писала на своем сайте .Решила с помощью таблицы. можете зайти и почитать подробнее. Я вообще в технике 0 и потому намучилась с этой проблемой, а когда нашла выход, то справилась легко.

  14. Спасибо огромное! Я и не знал про «опции отображения». Успехов Вам!

  15. Спасибо за полезную информацию. Уже сталкивался с проблемами по поводу изменения темы, поэтому с опаской относился и к обновлению WP. Замечательный сайт. Успехов вам.

  16. Вот сейчас подумала, что многие из нас очень, ну просто совсем «чайники», а возможности попросить Вас о коротком уроке по работе с поддоменом у нас не имеется? Заранее спасибо в любом случае!

  17. Читая такие статьи с рекомендациями я приобретаю уверенность в будущем.

  18. Давно надо было спросить.С картинками сделаю завтра. Сейчас просто очень занят

  19. Спасибо, с Вашим сайтом чувствуешь поддержку.

  20. После, последнего обновления, страшно кнопку обновление нажимать

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

  22. Да, надеяться на одни обновления это не выход. Лучше понадеяться на себя, и сделать резервную копию, чтобы не натворить делов в ущерб себе.

  23. Правильно,всегда ответственность нужно брать на себя!

  24. То есть, если у меня стоит версия WordPress 3.0.4, то обновить могу до версии 3.2.1?

  25. Сначала до этой, и постепенно до последней

  26. Искандер, помогите пожалуйста! Пытаюсь обновить версию вордпресс вручную. Удалила на хостинге папку wp-includes, а теперь не получается заменить ее. Подскажите, как можно закачать папку с файлами без ftp.

  27. Анна, чтобы закачать папку, ее предварительно нужно на компьютере заархивировать, например, в zip архив. Затем на хостинге идете в файловый менеджер, открываете папку public_html, в меню Файл нажимаете на Закачать->Выберите файл
    выбираете на компьютере zip архив папки, жмете Открыть, на хостинге жмете на Закачать
    Выделяете закачанный zip архив и в меню Ахиватор жмете на Разархивировать. Архив удаляете через Файл->Удалить
    Одельные файлы можно закачивать без архивирования
    Помните, что если не получается, то можно откатиться до копии, когда Вы ничего не меняли. Это делается в ПУ хостинга через управление BUCKUP. Там нужно в списке доступных бэкапов выбрать дату и в строке нужной папки нажать на значок Выполнить откат. Если сомневаетесь, то попросите сделать откат тех поддержку хостинга. Но учтите, что на timeweb бэкапы хранятся только за 3 последних дня.

  28. Спасибо большое, теперь понятно в чем тут секрет. А я уже Total Commander испытываю. Скоро узнаю, что у меня получилось.

  29. Обновление прошло не совсем удачно и вся консоль из админ-панели переместилась на главную страницу в виде черной полосы. С этим можно что-нибудь сделать?

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

  31. Анна, я понял так, что время роли не играет. Главное не перепрыгивать более чем через 1 релиз. Ичтобы копия была для отката. Вам есть смысл создать тестовый сайт на поддомене. Это делается всего за пару минут. Установить на тестовом сайте версию WordPress, которая сейчас стоит на основном сайте. И тренироваться в обновлении. И только после удачи на тестовом сайте переходить к основному.

  32. Я и хотела протестировать на поддомене, но меня остановила указанная там версия Вордпресс 3.4.2.

  33. Я сейчас зашел в Конструкторы сайтов в панели управления timeweb, там предлагается установка WordPress (3.0.4)
    Не знаю, так ли это в действительности, но стоит проверить.

  34. Нет, версия 3.0.4 в моем случае не устанавливается. Придется сделать резервную копию и еще разок обновить свой сайт.

  35. Анна, англоязычную версию WP, которая у Вас стоит на основном сайте найти можно. Попробуйте установить ее вручную на тестовый сайт. Я сам этим не занимался, но думаю это возможно. Как то рискованно действовать на основном сайте, не имея опыта. Можно также проконсультироваться у тех. поддержки, как правильней поступить в Вашем случае или попросить у них помощи.

  36. Искандер, спасибо большое Вам! Я все-таки попробовала еще раз обновиться. С первого взгляда все получилось, но потом снова на главной странице появилась строка Консоль, Добавить, Комментарии… А Вам видна эта строка (она перекрывает черную строчку рекламы от Фиалет)

  37. Пока не вижу. Попробуйте почистить кэш браузера и посмотрите другим браузером. А то, если часть админ панели видно с главной, то хорошего мало

  38. Кэш почистила, в гугле строка висит, зашла через internet explorer — все в порядке. Успокаивает, что эту строчку вижу только я.
    Искандер, после обновления движка, я также обновила плагины, требующие этого. А к темам не притрагивалась. Их, видимо, тоже надо обновить?
    P.S. Спасибо за комментарии, к которым нечего добавить!

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

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

  41. Анна, похоже, я понял, что Вы имеете ввиду. Это строка меню, которая появилась на главной странице, начиная с одной из версий движка и видна только администратору. Если выйти из админ панели,то она исчезает. Пришлите мне скриншот главной страницы и я скажу так ли это.

  42. Вы правы, надо было выйти из админ панели, только я не сразу поняла, что надо нажать на «Выйти», а просто вводила адрес сайта в браузере! Искандер, Вы уж меня извините, что доставила столько проблем. Буду постепенно продолжать обновление WordPress. Только как лучше поступать в дальнейшем, когда дойду до версии 3.5 — обновляться с появлением каждой новой версии? и лучше это делать вручную или автоматически?

  43. Анна, проблем никаких, Вы же сами справляетесь. Когда дойдете до актуальной версии, то обновляться лучше своевременно, т.к. с выходом каждой новой версии, как правило, исправляются обнаруженные на тот момент уязвимости, которые могут использоваться хакерами. Можно подождать, пока исправят ошибки нового релиза, но не больше месяца, т.к. русскоязычные версии и так выходят с запаздыванием. Неплохо поискать в сети отзывы, нет ли проблем с обновлением до появившейся версии.Если обновляться своевременно, то автоматическое обновление проходит обычно без проблем. Но дело вкуса 🙂

  44. Все понятно. Просто при автоматическом обновлении меня смущает один момент — на сайте вордпресс сказано не производить замену папки wp-content, но ведь это произойдет. Хотя за это время просмотрела много видео и в большинстве случаев показывают, как делать обновления WordPress на автомате, при этом оговариваются, что не у всех автоматическое обновление срабатывает. В этом случае приходится делать вручную. Но это не так страшно, опыт у меня уже есть! Еще раз огромное СПАСИБО Вам, Искандер!!! Вы мне очень помогли!

  45. Анна,перед авто обновлением у Вас должна быть резервная копия папки wp-content на тот случай, если вдруг с ней что либо произойдет. Но все предусмотрено. Поскольку у Вас уже есть опыт ручного обновления и при условии, что Вы будете делать все без ошибок, то обновление вручную может стать для Вас более надежным вариантом. Так, что решайте сами, полагаясь на свой опыт и интуицию. Буду рад быть для Вас полезным и в дальнейшем!

  46. Все, Искандер, я как большая успешно обновила WordPress до версии 3.5 и выдохнула с облегчением. Теперь эта процедура занимает у меня совсем немного времени.

  47. Поздравляю, Анна! Теперь буду знать, к кому направлять людей на консультацию по поводу ручного обновления 🙂

  48. Не подозревал о таком количестве тонкостей при обновлении WP.

  49. Необходимо делать резервную копию сайта перед обновлением, для гарантии.Спасибо за информацию.

  50. Без бекапа файлов и базы не обойтись.

  51. Здравствуйте!
    Дело в том, что после очередного автоматического обновления версии движка, а точнее после установки версии 4.0, появилось несколько ошибок в админке сайта, а именно при заходе на страницу внешний вид-настройка темы, выдаёт ошибку, а дословно «Страница не работает, сайт пока не может обработать этот запрос», в общем если я хочу сменить тему или подредактировать её, то теперь этого не сделать, да ещё и ошибка в видимой части сайта, появилась странная надпись вместо удалённой страницы, под шапкой, хотя её вообще быть не должно. Пробовала переустановить версию в ручную, но ничего не изменилось. Помогите решить данную проблему! Спасибо!

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

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