Рубрики

Урок 60 Как обновить WordPress: пример на реальном блоге

Петр Александров
Автор статьи Пётр Александров
31
Время прочтения: 6 мин.

Добрый день! Для начала хочу сказать, как и обещал в предыдущем уроке, что скоро запущу марафон среди новичков-блоггеров совсем скоро! Наверняка, набор участников начнется в следующей заметке. Так что ждите, ждать осталось совсем недолго.

Сегодня я поговорю об обновлении WordPress. Помню, меня в комментариях просили рассказать про это, да и письма приходят с просьбой рассказать и показать о том, как обновить WordPress. На будущее: предложения по теме уроков лучше оставлять в “Оставьте свой отзыв” (кнопка слева).

Внимание! За возможные проблемы в обновлении я не отвечаю, обновляйтесь на свой риск и страх.

Я не сторонник новизны, если все работает так, как мне надо. То есть я не заморачиваюсь с этими обновлениями. И Вам советую, если Вас все устраивает, оставьте лучше так, как есть. Обновление Вордпресса чего-то значительного ничего не принесет.

Если Вы, все-таки, твердо и настойчиво хотите обновить WordPress, читайте далее.

Как обновить WordPress

Как Вы уже, наверное, догадались блог пациент – FanBar.ru. Обновляться буду с версии Вордпресса 2.8.6 на WordPress 3.0.1.

Для начала нам нужно создать резервные копии базы данных и файлов блога. Это обязательно! Вдруг, если что-то пойдет не так, чтобы потом смогли восстановить.

  1. Скопируйте через фтп-клиенты все файлы блога, то есть просто-напросто скачайте папку public_html (обычно так называется, возможно и по-другому). Это папка, в которой находятся wp-admin, wp-content и т.п.) на свой компьютер (подробнее о том, как закачивать или скачивать файлы через фтп-клиенты).
  2. Пока идет копирование файлов, мы создадим резервную копию базы данных. Создание резервной копии БД можно двумя способами (я Вам предлагаю): через phpmyadmin или через плагин (для новичков, наверное, проще).
    • Через phpmyadmin.  Заходим в Cpanel нашего хостинг-провайдера и заходим в “Базы данных” (как попасть туда?). Там выбираем нашу базу данных:
      Далее переходим во вкладку “Экспорт”:
      Смотрим, все ли строки выделены:
      В самом внизу можете задать название, поставьте галочку “Сохранить как файл”, упоковать – “нет” и нажимаете “”Ок”:

      Сохраняете файл у себя на компьютере.
    • Через плагин. В принципе, как создавать резервную копию базы данных через плагин я уже писал, поэтому я не буду повторятся. Можете почитать о том, как можно создать резервную копию базы данных через плагин.Теперь, если вдруг что-то пойдет не так, Вы с легкостью сможете восстановить блог: файлы “тупо” перенести обратно на сервер и, если нужно восстановить базу данных, просто заходите во вкладку “Импорт” и указываете расположение того самого файла, который Вы создали выше.
  3. Деактивируйте все плагины.
  4. Удалите папки wp-includes и wp-admin.
  5. Скачайте последнюю версию WordPress.
  6. Скопируйте все файлы скаченной WordPress поверх старой версии. То есть, если FTP-клиент (Total Commander, FileZilla и др.) спросят “файл … уже существует. Заменить файлом …?” (что-то подобное) нажимаете “Заменить все”. Ждем пока файлы скопируются на сервер.
  7. Теперь открываете файл wp-config-sample.php, которая находится в скаченной новой версии WordPress (в моем случае версии 3.0.1), во втором окне Notepad открываете wp-config.php которая уже была на сервере и в wp-config-sample.php в трех строчках вставляете название базы данных, имя пользователя и пароль. Файл wp-config-sample.php сохраняете как wp-config.php и обновляете на сервере. Не забывайте про уникальные ключи (фразы). Подробнее обо всем этом (где менять пароли, имя базы данных и пользователя в этом уроке).
  8. Теперь заходите по адресу ваш_сайт.ру/wp-admin и там должно выйти сообщение, что нужно обновить базу данных. Просто нажимаете, Обновить базу данных WordPress:
  9. После выйдет сообщение, что база данных WordPress успешно обновлена. Просто нажмите на Продолжить.
  10. Теперь заходите в список плагинов. Переходите во вкладку “Недавно активные”, выделяете все плагины, выбираете действие “Активировать” и нажимаете на кнопку “Применить”:
  11. Вот теперь начинается все то, что я не люблю. Поэтому и не обновляюсь обычно :). Теперь у Вас некоторые плагины не совместимы с новой версией WordPress и т.п. Тут я подробно ничего не смогу Вам рассказать, так как каждый сам выбирал для себя разные плагины и т.п.
    Например, у меня была проблема с кэшом (CACHE). Я на время, деактивировал плагин Hyper Cache (потом, как время появится, наверняка, поставлю обратно.
    Также у меня возникли проблемы с плагином Simple Tags (писало “Simple Tags can’t work with this WordPress version !”). Я просто обновил данный плагин.
  12. В принципе Вы можете обновить все плагины. Чтобы обновить все плагины или какой-нибудь конкретный, зайдите в админке в “Обновления” :
    Там выберите необходимые плагины и нажмите на кнопку “Обновить плагины”.
    Могу посоветовать следующее: если по каким-то причинам плагин после обновления стал некорректно работать (а хотя сразу после обновления WordPress, он работал отлично), можете вернуть старую версию плагина. Просто “вытащите” ее из той папки, в которую Вы делали резервную копию файлов еще в самом начале урока.
  13. Можете повторить второй шаг данного урока (то есть, создать резервную копию базы данных) на всякий случай. Да и первый шаг можно (а даже нужно!) повторить. Скачайте все файлы с блога себе на компьютер.

В общем, все. Надеюсь у Вас все произошло безболезненно, как и у меня.

Ждите марафон…

До встречи!

Подпишитесь на бесплатные уроки по e‑mail и получите книгу в подарок
Нажав на кнопку «Подписаться» вы принимаете соглашение на обработку персональных данных.
Книга по SEO
Добавить комментарий
Ваш адрес email не будет опубликован. Обязательные поля помечены
Нажав на кнопку «Отправить комментарий» вы принимаете соглашение на обработку персональных данных.

31 комментарий на «Урок 60 Как обновить WordPress: пример на реальном блоге»
  1. Рунис

    Здравствуйте! Мне тоже кажется что если всё работает исправно, то незачем что то изменять, да и очень это нудно…:-)

    • com

      Хорошая и интересная статья. Я тоже обновляю часто вервию вордпресс на блоге.

    • Алексей Туманов

      Рунис, если кратко – то стоит. Стоит обновлять WordPress.

      Во-первых, обновления помогают решить пробоемы с совместимостью популярных плагинов.
      Во-вторых, обновления устрагяют уязвимости разных плагинов и самой WordPress.

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

      Надеюсь, объяснил. Понимаете, с одной стороны вам может показаться “да кому вообще нужен мой блог?”. Но вопреки этому, игнорируя рекосендации по безопасности вы просто рискуете раз и навсегда потерять результаты ваших трудов.

      Решение (обновлять или не обновлять) за вами!

  2. Cooler

    Обновляться как раз нужно. В новых версиях не только фиксят дыры в самой оболочке, но и вводят полезные и нужные изменения. Есть минусы: вордпресс все прожорливей и прожорливей становится, что не есть хорошо. Может даже быть такое, что из нормальной нагрузки на сервер получите предельную нагрузку и сайт время от времени будет отрубаться хостером. Тогда за обновлением тянется еще одна необходимость, менять хост или менять тариф. Короче, обновление Вордпресс – это как: “а давай поменяем окна в доме”, после чего, порвались обои, на пол налили краски, меняются обои, меняется пол, а так как поменяли обои, надо бы и потолок побелить…ну кто делал ремонт знает, что это за прикол…

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

  3. Евгений

    Помогите я обновил не правильно, щас ни чего не работает вообще не запускается как откатить к прошлой версии?

    • Алексей Туманов

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

      Например, на Хостенко сделать откат можно из личного кабинета. Выбераете “Резервные копии”, далее выбераете нужную дату, ждёте и вуаля! Откат произведён успешно.

  4. sticka

    спасибо за пост, давно собирался обновить!

  5. Антон

    Спасибо, помогло

  6. Shortyalex

    обновил вордпресс, всё работает, НО! вверху блога появилась какая-то полоска, как её теперь убрать?

  7. IgorOkCJ
    http://stvizhivka.org.ua/

    Здраствуйте! Помогите пожалуйста:
    Сегодня надумал обновить версию ВП до 3.1.2. В админке нажал на автоматическое обновление, при етом не деактивировав все плагины!
    Но процес обновления застыл с надписью: Обновление новой версии
    После етого я перезагрузил страницу! Мне написало: что WordPress обновлено! Нужно обновить базу данных до последней версии. Я нажимаю кнопочку – Обновить базу и всё… на етом и застыло.
    В админпалельпопасть не могу – выкидает чистую страницу! Что делать?!

    • ShortyAlex

      а у меня таже проблема. уже и плагины отключал, но всё равно автоматически не обновляет. а в ручную как-то опасно.. так что я лично так оставил, без обновления

  8. Videocentr

    Хорошая статья, я раньше так и обновлял.
    Теперь решил не мучится и нажимаю автоматическое обновление.
    Преимущества в том, что занимает меньше времени, но трудности с несовместимостью плагинов остаются.

  9. seltik

    Я ещё не добавил свой блог в интернет. он ещё только на компе. могу ли я скачать последнюю версию WP и просто заменить все папки ?

  10. seltik

    не получилось обновить . откл. все плагины нажал на авто обновление выдало ошибку
    Fatal error: Maximum execution time of 30 seconds exceeded in X:\home\localhost\www\web\wp-includes\http.php on line 999

  11. seltik

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

    на счёт ключей. в старой версии 4 строчки для абракадабры а
    в новой больше.
    я так понял что нужно вставлять теже что и были в старой ? а с новыми что делать ? дописать ещё ?

  12. seltik

    или ключи фразы нужно новые написать ?

  13. seltik

    вроде обновил )

  14. Ваше имя

    ОГРОМНОЕ СПАСИБО!!!! ВПЕРВЫЕ ДЕЛАЛ ОБНОВЛЕНИЕ-ПОЛУЧИЛОСЬ ВСЕ! АВТОР МОЛОДЕЦ

  15. Roman

    Здравствуйте, Петр. Подскажите пожалуйста, у меня версия WordPress 2.7.1., на какую лучше обновиться

    • nabl

      так на последнюю и стоит переходить))

      • Роман

        Последняя, обычно “сырая”, об этом писалось ранше! А, вот, узнать от АВТОРА, какую последнюю рабочую версию (с минимумом “багов”), он бы посоветовал, то хотелосб-бы?
        Ув. Автор! Если можно, подскажите?

        • Петр Александров Автор статьи

          Я в армии, даже не знаю какая последняя )

  16. Руслан

    А что так все трудно, я всегда кнопку в админке обновить нажимаю и она сама обновляется.

  17. Виталий

    Спасибо, все получилось… Отличные уроки!)

  18. Mikula
    http://slowopi.ru

    Добрый день автору хорошего, грамотного блога. Использовал Ваши рекомендации по установке wp на домашнем хостинге. Хотя мой блог “slowopi.ru” глубоко в тени у всех поисковиков, меня это мало беспокоит. Беспокоит меня качество контента, которое я могу обеспечить только на localhost, из-за плохого качества связи на радиомодеме. Прошу несколько советов. Как с минимальным риском перенести мой контент из “сети” на домашнюю машину для редактирования? Как, уже установленную версию wp 2.8.6 обновить на домашней машине до текущей версии 3.8.1 и при этом сохранить настройки используемого моего шаблона (Rustic) (шрифты, “голова”? “подвал”? и пр.). А потом с минимальным риском вернуть на блог? Спасибо за внимание, если даже не ответите. Mikula

    • Петр Александров Автор статьи
      https://reclampa.ru

      Делайте все на месте, сразу на хостинге.

      • com

        А зачем делать перед обновлением вордпресса делать резервную копию всего. Я , например, не всегда делаю.

        • alright

          Потому что из-за обновления может слететь куча плагинов, которые ещё не работают под новую версию ВП. Ну и само собой “на всякий случай”. Мало ли что может случиться )

  19. Дамир
    http://gabdrahimov.ru

    ыыы ну и дрочка была в 2010
    щ просто на кнопку нажал и всё, блог обновился :)))

  20. Андрей
    https://Pozitivu-DA.ru

    Задержался я на WordPress 3.3.1., и вот думаю обновить, чтобы новые плагины вставали и дыры закрыть, какие есть. Но “что-то я очкую…”
    Поделитесь советами, мнением, кто недавно обновлялся с поздних версий?! Оно надо, на что внимание обратить? Благодарю!

    • Пётр Александров Автор статьи
      https://reclampa.ru

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

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