Почему не обновляется wordpress и как исправить связанные с этим ошибки?

Приветствую Вас дорогие друзья! Не так давно вышла новая версия движка wordpress, вроде как, нужно и обновить, но сделать это не получается.

Как обновить версию wordpress

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

На всем моих сайтах обновление проходило удачно, как в ручном, так и в автоматическом режиме.

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

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

И тут я решил написать хостерам, вдруг это они виноваты.

Текст письма был такой:

Здравствуйте, возникли проблемы при обновлении движка до более новой версии,
 с чем это может быть связанно и как это решить?

Ответ был примерно таков:

Дело в неправильной работе скриптов, это могут быть плагины, темы, сторонние
 скрипты и ошибку искать нужно именно в них.

После этого я отключил все плагины и попробовал сменить тему, но сменить её не получилось, вместо этого вывелась ошибка:

Неожиданная HTTP-ошибка возникла в ходе выполнения API-запроса.

Текст этой ошибки я немедленно написал в тех-поддержку хостинга, ответ последовал мгновенно и поставил точку в решении этой проблемы:

Проблема решена, была ошибка в фаерволе - случайно были закрыты
исходящие HTTP соединения

После этого сообщения я попробовал обновить версию wordpress в автоматическом режиме и все прошло успешно!

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

Причины

1. Причина первая: У вас установлены плагины, которые препятствуют загрузке новых файлов с официального сайта разработчиков wordpress

2. Вторая причина: Вы скачали и установили новую тему (шаблон), в котором содержится вредоносный код, закодированные ссылки – эффект такой же, как и от первой причины

3. Третья причина На вашем сайте имеются сторонние скрипты, которые нарушают правильную работоспособность движка, к ним могут относиться: встроенные видео ролики, фреймовые объекты, флешь файлы и прочее..

4. Четвертая причина: О ней я уже писал выше, когда речь шла об ошибке на стороне хостинга

Решение – исправление ошибок

Решением первых трех вышеперечисленных причин является одно – правильное обновление WordPress!

1. Первое, что Вам должно насторожить – это тот факт, что движок не обновляется автоматический через администраторскую панель!

Как убедился на своем опыте – здесь велика вероятность ошибки у ваших хостеров, поэтому не задумываясь пишем в тех-поддержку, где подробно описываем сложившуюся ситуацию. (также из-за проблем с хостингом, бывает невозможным изменить шаблон).

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

Как правильно вручную обновлять WordPress

Вот краткая, но проверенная временем инструкция, которая является лекарством от многих проблем!

    1. Делаем копию Базы Данных сайта – скачиваем архивом либо сразу в формате sql
    2. Скачиваем все файлы сайта (то есть ту папку, которую обычно называют корнем сайта) к себе на компьютер
    3. Скачиваем архив с самой последней версией WordPress (перед скачиванием рекомендую почитать отзывы и обратить внимание, нет ли серьезных ошибок в новой версии)
    4. Переходим в админку и временно отключаем все плагины! (если есть возможность, то желательно поставить заглушку – то есть сделать сайт недоступным для посетителей).
    5. Подключаемся к FTP клиенту, либо заходим в менеджер файлов и распаковываем скаченный ранее архив в корень сайта – записываем с заменой файлов!
    6. После завершения загрузки файлов, обновляем базу данных, для этого в адресной сроке набираем следующее:
адрес_вашего_сайта/wp-admin/upgrade.php

Вот в принципе и все, на этом процесс обновления закончен – можно убрать заглушку (если она ставилась) и активировать все плагины.

Также, думаю, для вас будут полезными следующие публикации:

На этом у меня все, желаю чтобы у Вас не возникало проблем с обновлениями wordpress, с вами был Сергей Оганесян, удачи и до новых встреч!

На десерт предлагаю посмотреть видео о возможностях программы Photoshop – просто поразительно!

[youtube]4IxsaP-6c9o[/youtube]


Хостинг, которым я пользуюсь: Good-Host


Похожие статьи

  1. bossy пишет:

    Спасибо большое за статью про ручное обновление вордпресса. Реально помогло

  2. Ирина пишет:

    Здравствуйте Сергей. После обновления wordpress, появились проблемы с загрузкой медиафайлов,т.е. они загружаются в библиотеку файлов с ошибкой. А вставить их в запись невозможно. Ранее было все просто и легко, а сейчас не могу понять что за проблема. Правда перед обновлением я правила код sidebar.php Может в этом проблема? Как ее исправить. Это мой первы

    • Здравствуйте Ирина, чтобы назвать какую-то определенную причину данной проблемы, я должен взглянуть на код Файлов, которые отвечают за добавление медиафийлов.
      Больше ничего, увы, сказать не могу.

  3. Александр пишет:

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

  4. Игорь пишет:

    Можно обратиться к вам по устранению ошибок на Вордпрессе. Сам вордпресс не обставляется, темы тоже не хотят обновляться. Не могу разобраться с плагинами какие нужны а какие нет. Жду от вас сообщений.

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

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

*

code

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>