解决 WordPress 插件更新“需要访问您网页服务器权限”的问题

有一次魏艾斯博客的一个 wordpress 博客从 windows VPS 搬家到 linux VPS 之后,遇到了插件要更新,点击升级之后,弹窗提示如下图:

“无法连接到文件系统,请确认您的凭据。要执行请求的操作,WordPress 需要访问您网页服务器的权限。 请输入您的 FTP 登录凭据以继续。 如果您忘记了您的登录凭据(如用户名、密码),请联系您的网站托管商。”上面啰嗦了这么多意思就是你的权限不够,不允许升级。

分析问题:出现这个提示是因为网站文件的所有者和网站文件夹的所有者不同导致的。仔细看了一下网站文件夹所有者和用户组是 www,而网站文件所有者和所在用户组是 root。

那么现在可以下手解决这个问题了。用 Xshell 连接到 VPS 上,输入命令:

chown -R www /home/wwwroot/网站文件夹

以上的/home/wwwroot/网站文件夹,需要根据你网站的实际路径更改一下。把上面的 root 修改成 www 就解决了。

输入上面的命令后,只有一个.user.ini 文件被拒绝修改权限,这个东西没啥用处,改不改都无所谓了。

回头我们再打开 wordpress 后台-插件,升级成功,搞定!

魏艾斯博客总结:今天我们解决了一个不大不小的权限问题,一般遇到这种问你要凭据啊、用户名、密码之类的多少都跟权限有点关系。别慌张只要找到问题的根源,就不难解决了。这里是给我自己留个记录以后遇到也好查找,如果你遇到了同样问题,希望能帮到你。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏源码之家

一键安装桌面及VNC

61160
来自专栏张戈的专栏

如何确保NFS服务安全

上一篇博文《Redhat 设置 NFS 挂载的简单步骤》,其中摘录了一段 nfs 中 fuser 的使用,索性将其全部发出,以供参考。 ---- 对于 NFS ...

862120

Kubernetes服务网格(第8部分):Linkerd作为入口控制器

Linkerd的设计目的是使service-to-service的内部通信在应用程序中安全、快速和可靠。然而,这些目标同样适用于edge。在这篇文章中,我们...

26260
来自专栏Felix的技术分享

Stetho的通信原理

33730
来自专栏何俊林

手把手图文并茂教你用Android Studio编译FFmpeg库并移植

之前曾写过一篇《FFmpeg在Linux下安装编译过程》,今天有空就用Android Studio编译FFmpeg库并移植,并附上调用ffmpeg简单示例,看下...

42860
来自专栏Java编程技术

UML建模(组件图)

组件图是为了展示组元(components),组元提供的接口(provided inerfaces)和需要调用的接口(required interfaces),...

81320
来自专栏Python专栏

用python来更改小伙伴的windows开机密码,不给10块不给开机

28760
来自专栏散尽浮华

Centos 6.9下部署Oracle 11G数据库环境的操作记录

操作系统:Centos6.9(64Bit) Oracle:11g 、11.2.0.4.0版本 Ip地址:172.16.220.139 废话不多说了,下面记录安装...

27590
来自专栏Flutter入门

偶遇FFmpeg(三)——Android集成

其实这部分,不比多言了。虽然在网上可以找到很多类似的经验,但其实第一次使用还是要花费不少的时间。

94750
来自专栏程序员同行者

14-使用glusterfs做持久化存储

17520

扫码关注云+社区

领取腾讯云代金券