Чтобы осуществить запрошенное действие, WordPress необходим доступ к вашему серверу
После того, как перетащил блог с shared-хостинга на отдельный инстанс DigitalOcean вылез еще один баг:
Перестало работать обновление движка WordPress и плагинов, при попытке обновления просил следующее —
Чтобы осуществить запрошенное действие WordPress необходим доступ к вашему серверу.
Пожалуйста, введите координаты доступа к FTP.
Добавил в конфиг WordPress wp-config.php вот такой параметр:
define('FS_METHOD','direct');
И движок с плагинами начали нормально обновляться.
7 комментариев к “Чтобы осуществить запрошенное действие, WordPress необходим доступ к вашему серверу”
Чтобы баги не вылазили нужно быть внимательнее, а точнее поменять владельца и группу на правильные и все дела.
На VPS не помогает...
Сергей прав.
Сергей действительно прав.
На той же vps (ubuntu, debian, centos) владелец должен быть www-data
chown -R www-data:www-data /var/www/domain.ru/*
В моем случае он прав не был. Группа и владелец у меня стояли правильные, а вот права доступа были сбиты.
Собственно правильные настройки я описал —Восстановление правильных прав доступа на папки и файлы WordPress
Действительно, решение подходит не для всех. Если с правами все — ок, но файлы так и не загружаются — возможно проблема в Selinux. Чтобы это проверить достаточно временно отключить его, командой «sudo setenforce 0», обновить страницу и попытаться снова загрузить плагин/тему.
В моем случае это помогло
работает спасибо!