wordpress升级需设置ftp的解决方法

wordpress升级需设置ftp的解决方法

CludeChn
2021-12-06 / 0 评论 / 23 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年12月06日,已超过870天没有更新,若内容或图片失效,请留言反馈。

WordPress更新升级提示输入FTP信息的情况一般是出现在自己配置的Linux服务器或者VPS主机环境中,往往是因为相关的文件和文件夹用户权限不一致导致的。在这种自己配置的服务器环境中搭建的WordPress网站,如果在网站后台升级WordPress或者主题插件时,可能就会出现提示我们提供FTP信息的界面。有这样的字样提示”要执行请求的操作,WordPress需要访问您网页服务器的权限。请输入您的FTP登陆凭据以继续。如果您忘记了您的登陆凭据(如用户名、密码),请联系您的网站托管商“。

如果遇到“WordPress更新升级提示输入FTP信息”的问题,那我们需要给相关的网站目录进行用户权限授权,往往这类自行配置的服务器中分配的目录所有者都是root,但我们需要给www所有者分配权限,需要执行相关命令来实现所有者更改授权。

解决办法

1、在ssh里命令执行以下命令:

chown -R www /home/wwwroot/cyh.pw(修改成您的网站域名目录)

2、执行以上命令后,如果还是无法解决问题,那么在网站根目录下的wp-config.php文件中添加脚本信息:

打开wordpress配置文件wp-config.php

vim /apps/nginx/html/wordpress/wp-config.php

然后在wp-config.php文件的最后一行下面添加上脚本信息

define("FS_METHOD", "direct");

define("FS_CHMOD_DIR", 0777);

define("FS_CHMOD_FILE", 0777);

在给wordpress所在的目录添加用户权限,假如我们用的是nginx用户执行下面的命令

chmod -R 777 /apps/nginx/html/wordpress/

chown -R nginx:nginx /apps/nginx/html/wordpress/

上面就是wordpress升级需设置ftp的解决方法的详细内容

1

评论 (0)

取消