Архив

Автоматическое обновление 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 с ограниченными правами.

Вроде все. Больше проблем возникать не должно.


Другие статьи в блоге:

⟵ Hotkeys для wordpress
Почему не работал centrgroup.ru ⟶