CentOS+LNMP+WordPress自动更新需填写FTP解决方法

CentOS+LNMP+WordPress自动更新需填写FTP解决方法

无论是使用阿里云还是其他云 VPS 下的 Linux + LNMP 一键安装包环境,安装 WordPress 后,遇上提示更新升级的时候,都会出现需要填写 FTP 相关信息的情况,相当不方便。不过,根据 LNMP 作者军哥的博客提示,只需要在服务器内做一些文件权限的修改变可以。

这个问题的产生,主要是网站目录的权限执行身份非文件属主身份。

解决方法如下:

假设你的 WordPress 安装目录为 /home/wwwroot/lnmp.org

用 Putty 登录 Linux VPS ,执行:chown -R www /home/wwwroot/lnmp.org

执行上面的命令就可以将 /home/wwwroot/lnmp.org 下所有文件的属主改为 www ,这样就可以解决自动更新必须填FTP的问题。

基本上按以上方法就可以解决问题,如果还不能正常成功更新,可以尝试修改 wp-config.php 文件

在 wp-config.php 中加入一行代码

define('FS_METHOD', "direct");

如此就能可以在后台点击更新升级。

解决 WordPress 后台一直提示有新的翻译可用

由于 PHP 环境禁用了 PHP 自带的 scandir() 函数,导致翻译更新功能无法正常使用。

解决方法:编辑 php.ini 文件,搜索 “disable_functions”,找到后边的 “,scandir”,并删除并保存,然后重启服务。

进入后台,点击更新翻译,更新成功后如果正常的话就不会再重复提示“有新的翻译可用”了。

腾讯云高性能云服务器

相关推荐

发表评论

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

CentOS+LNMP+WordPress自动更新需填写FTP解决方法
返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close