Автоматическое обновление wordpress

Есть в wordpress'e такая занимательная опция, как автоматическая установка и обновление плагинов. Просит от вас только указать хост, логин и пароль для ftp/sftp доступа, а далее делает всё сама. К сожалению "из коробки" эта опция заводится далеко не у всех. Если вы тоже стали одним из счастливых обладателей сообщения:

Downloading update from http://downloads.wordpress.org/plugin/%plugin-name%.zip

Download failed.: Could not create Temporary file

Installation Failed

... то сделать вам нужно следующие: Создать темповую папку для хранилища. Например wp-contents/tmp Выставить на неё права доступа 777 (chmod -R 0777 ./wp-contents/tmp) Дописать в файл wp-config.php строчку:

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

Если у вас на сервере сильно ограниченно время выполнения скриптов и во время инсталяции выпадает ошибка, то тогда можно попробовать дописать в начало ./wp-admin/upgrade.php

set_time_limit(0);

Также желательно конечно завести отдельного пользвователя на ftp/sftp с ограниченными правами. Ну вроде все. Больше проблем возникать не должно.


php, update, wordpress