有一次魏艾斯博客的一个wordpress博客从windowsVPS搬家到linuxVPS之后,遇到了插件要更新,点击升级之后,弹窗提示如下图:
“无法连接到文件系统,请确认您的凭据。要执行请求的操作,WordPress需要访问您网页服务器的权限。请输入您的FTP登录凭据以继续。如果您忘记了您的登录凭据(如用户名、密码),请联系您的网站托管商。”上面啰嗦了这么多意思就是你的权限不够,不允许升级。
分析问题:出现这个提示是因为网站文件的所有者和网站文件夹所有者的用户组不同,权限不够导致的。仔细看了一下网站文件夹所有者和用户组是www,而网站文件所有者和所在用户组是root。
那么现在可以下手解决这个问题了。用Xshell连接到VPS上,输入命令:
chown-Rwww/home/wwwroot/网站文件夹
以上的/home/wwwroot/网站文件夹,需要根据你网站的实际路径更改一下。把上面的root修改成www就解决了。
输入上面的命令后,只有一个.user.ini文件被拒绝修改权限,这个东西没啥用处,改不改都无所谓了。
回头我们再打开wordpress后台-插件,升级成功,搞定!
魏艾斯博客总结:今天我们解决了一个不大不小的权限问题,一般遇到这种问你要凭据啊、用户名、密码之类的多少都跟权限有点关系。别慌张只要找到问题的根源,就不难解决了。这里是给我自己留个记录以后遇到也好查找,如果你遇到了同样问题,希望能帮到你。
英文版wordpress遇到同样的内容,connectioninformation,巴拉巴拉的下面那么多英文其实就是权限不够的意思。解决办法和上面的一样,给予网站文件所有者和所在用户组www权限即可。
本文来源:阿里云--wordpress更新需要ftp(服务器共享权限设置方法)
本文地址:https://www.idcbaba.com/aliyun/1327.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。