- A+
有网友留言咨询,按照3z学堂之前发布的新手如何使用VPS搭建网站教程使用lnmp一键安装包搭建的服务器环境首次运行wordpress时,在后台升级WP程序、安装或更新插件主题时,会提示输入FTP信息,造成这个问题的原因是nginx的执行身份用户组非文件用户组,今天3z学堂就来告诉大家如何通过一条简单的命令可以直接操作服务器解决,一劳永逸。
解决方法:
1、登陆vps,检查wordpress网站的安装目录,如 /home/wwwroot/www.3zschool.com
2、使用SecureCRT 、Putty等工具登录远程服务器(linux vps),执行命令:
chown -R www /home/wwwroot/www.3zschool.com
该命令的作用是把 /home/wwwroot/www.3zschool.com
下的所有文件的用户组改为 www
说明:ngingx的默认用户组一般是 www
,如果你的不是,可以在配置文件 nginx.conf
中查看。
有部分朋友在使用chown命令后,提示:
/home/wwwroot/www.3zschool.com/.user.ini': Operation not permitted
这是因为之前可能用chattr命令锁定了该文件,直接执行以下命令
chattr -i /home/wwwroot/www.3zschool.com/.user.ini
(记得把www.3zschool.com换成你自己的网站,关于chattr命令更多说明可以3z学堂之前写的军哥LNMP无法删除.user.ini文件这篇文章),然后再输入chown指令就可以了。
一般来说执行了chown命令后就可以正常升级了,如何还是不行,依旧无法自动升级,就需要修改下Wordpress的配置文件,wp-config.php,在最下面加入这么一行:
define(
'FS_METHOD'
,
"direct"
);
然后再进入wordpress后台,点击升级,就会发现可以正常升级了!
今天的分享就到这里了,如果大家还有什么疑问,欢迎与3z学堂互动,共同学习,共同进步!
2018年9月21日 上午10:29 沙发
现在只会控制面板的建设
2018年9月26日 下午10:44 1层
@夏天烤洋芋 加油加油!多看多想多实践~
2018年9月21日 下午12:47 板凳
朋友 交换链接吗
2018年9月26日 下午10:43 1层
@搬瓦工 好的,是www.bandwagonhoster.com吗?
2018年9月21日 下午1:12 地板
博主,你好,boke112导航特来拜会,已将贵站收录到博客导航的综合资讯类,谢谢支持!
2018年9月26日 下午10:42 1层
@boke112导航 好的,一定常去看看~