Что делать если WordPress не обновляется автоматически?

вордпресс не обновляется автоматически

WordPress постоянно развивается, и со временем выходят свежие версии. Обновления позволяют устранить выявленные баги и уязвимости,  которые позволяют увеличить надежность WordPress в целом. Легче и удобнее обновлять Вордпресс автоматически, но к сожалению не всегда проходит все гладко.

Конечно же Вордпресс и каждый плагин можно обновить и в ручную проделав шаги описанные ниже.

1. Перед обновлением сделать резервную копию базы данных и файлов Вордпресса и всех плагинов.

2. Деактивирировать используемые плагины.

3. Скачать и разархивировать новую версию WordPress.

4. Подключиться к ftp, на котором расположен Ваш блог, используя ftp менеджер.

5. Загрузить файлы и папки новой версии Вордпресса на сервер с заменой оригиналов за исключением:

  • папки /wp-content и ее содержимого.

Файлы wp-config.php, robots.txt и папки с файлами, созданные для плагинов, не будут перезаписаны, потому что их нет в стандартной версии WordPress.

6. Перейдя по следующему адресу http://ваш_сайт.ru/wp-admin/upgrade.php и обновить базу данных.

7. Последовательно обновить каждый плагин, активируя и проверяя его работоспособность.

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

В зависимости от настройки серверов обновление вордпресса/тем/плагинов может требовать от пользователя адрес сервера, логин и пароль для FTP. Обычно это происходит, когда веб-сервер запущен от имени другого пользователя.  Для решения этой проблемы попробуйте добавить в файл wp-config.php строку:

define('FS_METHOD', 'direct');

После этого обновление будет происходить напрямую.

Но к сожалению, это не всегда работает. Указав данные от ftp сервера в Вордпрессе,  система даже не старается обновиться, а просто обновляет страницу и оповещает что якобы логин и пароль введены неверно, плагины ведут себя точно также. Возможно Вы вводите их неверно, убедитесь в правильности написания логина и пароля от ftp-соединения.

Для решения этой проблемы создайте папку TEMP у себя в директории wp-content, присвойте ей права 777, и затем в файле настроек wp-config добавьте строку:

define('WP_TEMP_DIR', ABSPATH . 'wp-content/TEMP');

Так же если Вы хотите что бы автообновления плагинов и WordPress работали, запустите "Fix File Ownership" в контрольной панели и попробуйте обновить WordPress опять. ( Данная опция имеется не у всех провайдеров, а лишь у некоторых).

И еще одно немаловажное примечание! Обновления можно провести прямо из админки. На некоторых хостингах нужно увеличивать время работы скрипта, чтобы обновление успело закачаться, распаковаться и установиться.

Для этого увеличения лимита времени необходимо прописать в файле .htaccess такие строки:

php_value memory_limit 128M
php_value max_execution_time 320

Сохранить файл и загрузить обратно на хостинг в корень сайта!

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

Поделитесь в соц сетях...
Share on VK
VK
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Email this to someone
email

Комментариев к записи: 3 “Что делать если WordPress не обновляется автоматически?

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

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

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