Автоматическое обновление Wordpress
АрхивИнтернетРучное обновление компонентов системы управления контентом Wordpress - сущее наказание, избежать которого можно, по крайней мере, двумя способами.
Пользователи, использующие на своих сайтах Wordpress, знают, насколько утомительна процедура обновления этой системы управления контентом. Её релизы штампуются разработчиками с такой скоростью, что только успевай заглядывать на сервер к хостеру и согласно длиннющей инструкции каждый раз перезаписывать файлы с директориями. Сущее наказание, избежать которого поможет расширение InstantUpgrade от немецкой компании Zirona, специализирующейся на веб-разработках с открытым кодом, таких как WordPress, osCommerce и Joomla.
Работает плагин InstantUpgrade по стандартной схеме. Он загружает архив со свежей версией CMS на сервер, распаковывает его, далее заменяет потерявшие актуальность файлы WordPress новыми и запускает скрипт upgrade.php. При этом файлы, не требующие удаления, остаются нетронутыми, что гарантирует корректное обновление системы управления контентом.
Для инсталляции расширения в WordPress необходимо:
- Загрузить архив с плагином (~70 кб)
- Распаковать и поместить его на сервер в папку plugins установленной CMS
- Через администраторскую панель активировать надстройку InstantUpgrade
- Используя инструкцию chmod 777 в командной строке ftp-клиента, сменить права доступа к директориям wp-admin, wp-includes, work, а также ко всем файлам в корневой папке Wordpress, кроме конфигурационного wp-config.php
После задания соответствующих уровней доступа к файловым объектам можно через меню "Manage -> InstantUpgrade" панели управления WordPress приступать к обновлению компонентов системы публикаций. При этом сам процесс обновления будет сопровождаться подробным отчетом о проделанных операциях, позволяющим в реальном времени контролировать работу расширения.
При наличии консольного доступа к веб-серверу по протоколу SSH, разбирающиеся в юниксовских командах пользователи могут воспользоваться еще одним решением, демонстрирующим автоматическое обновление Wordpress посредством простейшего скрипта. Алгоритм его работы полностью идентичен рассмотренному выше расширению, поэтому подробно останавливаться на нём не имеет смысла. Скажем лишь, что перед выполнением всех операций с CMS нелишним будет произвести резервное копирование файлов и базы данных Wordpress. На всякий случай, чем чёрт не шутит.