Categories: Вебмастеру

Что делать если 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

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

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

Владимир

Творю добро, причиняю радость!

View Comments

  • Отлично! Как раз то что искал. Спасибо. Ваша статья помогла мне.

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

Recent Posts

Кейс таргет Инстаграм + ФБ: Недвижимость в Дубай

Привет всем, дорогие друзья! Сегодня с вами снова я — Владимир и сегодня я подготовил…

7 месяцев ago

Кейс по таргетированной рекламе ВКонтакте: Интерактивный развлекательный парк

Приветствую дорогие друзья! Сегодня с вами снова я — Владимир и сегодня я подготовил для…

7 месяцев ago

Бизнес консалтинг в it аутсорсинге. В каких случаях и зачем нанимать консультантов.

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

1 год ago

Тренды-2022 в области Quality Assurance

Контроль качества (Quality Assurance или QA) программного обеспечения в современном цифровом мире обладает весомой ролью…

1 год ago

Какой должна быть скорость интернета и пинг для онлайн игр

Компьютерные игры стали полноправной частью мировой культуры. Со временем многие игроки отходят от single-проектов, отдавая…

3 года ago

Правила закрытия кредитки – онлайн и офлайн

Наличие кредитной карты отражается в КИ и является фактором «против» выдачи нового займа. Ведь держатель…

3 года ago