WordPress升级更新提示“请输入您的FTP登录凭据以继续”的解决方案
最近搬主题在其中一个站点上升级WordPress版本的时候,发现无法正常更新,界面提示“要执行请求的操作,Wo…
最近搬主题在其中一个站点上升级WordPress版本的时候,发现无法正常更新,界面提示“要执行请求的操作,WordPress需要访问您网页服务器的权限。 请输入您的FTP登录凭据以继续。 如果您忘记了您的登录凭据(如用户名、密码),请联系您的主机提供商。”奇怪了,怎么需要输入FTP才能升级啊?那每次操作不是很麻烦吗?经过捣鼓后来解决了,下面搬主题就给出WordPress升级更新提示“请输入您的FTP登录凭据以继续”的解决方案。
问题情况
每次升级WordPress版本或者更新主题或插件的时候提示
要执行请求的操作,WordPress需要访问您网页服务器的权限。 请输入您的FTP登录凭据以继续。 如果您忘记了您的登录凭据(如用户名、密码),请联系您的主机提供商。
问题分析
根据提示,应该是权限问题,那么就要考虑之前做了哪些配置,进行了什么改变,导致最后的用户权限或者文件夹权限问题才导致出现这样的问题的。接下来要解决权限问题。
解决办法
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
完成上述步骤后,再到 WordPress 后台下载插件、主题安装都不会出现权限不足的问题。
step3:图文操作解决
因为搬主题使用的OpenLiteSpeed系统,同时安装了CyberPanel面板,所以接下来搬主题演示在CyberPanel面板下进行操作。
首先登陆CyberPanel面板,找到相应的站点,找到其的文件管理的功能,点击修复权限功能
点击后,权限全部修复完成,这时候再点击更新WordPress到最新版,问题解决。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!