Почему не обновляется 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, с вами был Сергей Оганесян, удачи и до новых встреч!


Раздел: Разработка сайтов

Дата последнего изменения: 2019-02-14 12:17:46

Просмотров: 14021

Читайте также:

Как добавить Яндекс Метрику на сайт
Как экспортировать базу данных в phpMyAdmin
Как импортировать базу данных в phpMyAdmin
Как установить Google Analytics на сайт
Как удалить сайт из Google Analytics
Что такое Google Analytics простыми словами
Как импортировать/экспортировать картинки разделов каталога в 1С Битрикс
Как сделать, чтобы в кратком описании были ёлочки вместо кавычек?

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

* Комментарий: (отменить ответ)

* Ваше имя:

Ваш e-mail:

*