WordPress требует FTP при обновлении — решение проблемы
Иногда при обновлении WordPress, установке плагинов или тем система начинает запрашивать FTP-доступ.
Обычно это выглядит как форма с просьбой ввести:
- FTP-хост;
- логин;
- пароль;
- тип подключения.
Чаще всего проблема связана с правами доступа к файлам сайта.
Как отключить запрос FTP в WordPress
Решается проблема очень просто.
Нужно добавить следующую строку в файл:
wp-config.php
Добавляем:
define('FS_METHOD', 'direct');
Что делает FS_METHOD direct
Параметр:
FS_METHOD
указывает WordPress использовать прямую запись файлов, без подключения через FTP.
После этого:
- обновления WordPress;
- установка плагинов;
- обновление тем;
- автоматические обновления
будут выполняться напрямую через файловую систему сервера.
Куда добавлять строку
Обычно строку добавляют перед:
/* That's all, stop editing! Happy publishing. */
Пример:
define('FS_METHOD', 'direct');
/* That's all, stop editing! Happy publishing. */
Когда это помогает
Способ особенно актуален для:
- VPS и выделенных серверов;
- WordPress на Linux;
- Nginx + PHP-FPM;
- локальных серверов;
- OpenServer и Docker.
Итог
После добавления:
define('FS_METHOD', 'direct');
WordPress перестанет требовать FTP-доступ, а обновления будут выполняться напрямую через сервер.
Комментарии