WordPress更新升级提示输入FTP信息的情况一般是出现在自己配置的Linux服务器或者VPS主机环境中,往往是因为相关的文件和文件夹用户权限不一致导致的。
在这种自己配置的服务器环境中搭建的WordPress网站,如果在网站后台升级WordPress或者主题插件时,可能就会出现提示我们提供FTP信息的界面。有这样的字样提示
”要执行请求的操作,WordPress需要访问您网页服务器的权限。请输入您的FTP登陆凭据以继续。如果您忘记了您的登陆凭据(如用户名、密码),请联系您的网站托管商“。
如果遇到“WordPress更新升级提示输入FTP信息”的问题,那我们需要给相关的网站目录进行用户权限授权,往往这类自行配置的服务器中分配的目录所有者都是 root,但我们需要给 www 所有者分配权限,所以,需要执行以下命令来实现所有者更改授权。
chown -R www /home/wwwroot/××××××.com(修改成您的网站域名目录)
方法二:(亲测可用)
执行以上命令后,如果还是无法解决问题,那么在网站根目录下的 wp-config.php 文件中添加以下脚本信息:
define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
上面代码放在 wp-config.php 文件下面即可。
建议更新完成后,删除修改。