WordPress更新时提示配置FTP账号的处理方法

通常更新时提示需要输入FTP账号的原因是WordPress根目录权限配置不正确,解决方法如下:

修改根目录权限

检查根目录(我的是/srv/www/wordpress),发现用户是root,将用户和组都更改为http服务的用户(我用的是apache,默认是www-data)。

cd /srv/www
sudo chmod -R www-data:www-data wordpress

启用direct更新方法

修改根目录下wp-config.php文件,增加如下代码:

define('FS_METHOD', 'direct');

通过以上修改,就可以更新WordPress而不需要配置FTP了。