WordPress升级更新提示“请输入您的FTP登录凭据以继续”的解决方案

最近搬主题在其中一个站点上升级WordPress版本的时候,发现无法正常更新,界面提示“要执行请求的操作,Wo…

最近搬主题在其中一个站点上升级WordPress版本的时候,发现无法正常更新,界面提示“要执行请求的操作,WordPress需要访问您网页服务器的权限。 请输入您的FTP登录凭据以继续。 如果您忘记了您的登录凭据(如用户名、密码),请联系您的主机提供商。”奇怪了,怎么需要输入FTP才能升级啊?那每次操作不是很麻烦吗?经过捣鼓后来解决了,下面搬主题就给出WordPress升级更新提示“请输入您的FTP登录凭据以继续”的解决方案。

问题情况

每次升级WordPress版本或者更新主题或插件的时候提示

要执行请求的操作,WordPress需要访问您网页服务器的权限。 请输入您的FTP登录凭据以继续。 如果您忘记了您的登录凭据(如用户名、密码),请联系您的主机提供商。

IMG_0

问题分析

根据提示,应该是权限问题,那么就要考虑之前做了哪些配置,进行了什么改变,导致最后的用户权限或者文件夹权限问题才导致出现这样的问题的。接下来要解决权限问题。

解决办法

step1:修改配置文件

在自己的WordPress站点文件夹根目录的 wp-config.php 文件最后添加以下三行:

define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);

step2:授权目录

以腾讯云服务器为例,LAMP 平台,即 Linux 系统,Apache 服务器,MySQL 数据库,PHP 语言;网站位置是 /var/www/html

因此,使用SSH工具登陆主机,授权命令为以下三行:

chown -R root /var/www/html
chmod -R 775 /var/www/html
chmod -R 777 /var/www/html

完成上述步骤后,再到 Word­Press 后台下载插件、主题安装都不会出现权限不足的问题。

step3:图文操作解决

因为搬主题使用的OpenLiteSpeed系统,同时安装了CyberPanel面板,所以接下来搬主题演示在CyberPanel面板下进行操作。

首先登陆CyberPanel面板,找到相应的站点,找到其的文件管理的功能,点击修复权限功能

IMG_0

点击后,权限全部修复完成,这时候再点击更新WordPress到最新版,问题解决。

IMG_0
类别:WordPress 进阶教程

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册