wordpress安装主题需要输入FTP信息的问题

kidbei 发布于 2014/06/27 17:59
阅读 2K+
收藏 0

   我是JAVAER,不会php,最近要搭个博客,就用了wordpre,现在用nginx+php-fpm(不知道这是什么),访问倒是正常,就是升级或者装主题都需要输入FTP,按照网上说的在wp-config.php中加入:

define(“FS_METHOD”, “direct”);


define(“FS_CHMOD_DIR”, 0777);


define(“FS_CHMOD_FILE”, 0777);


还是没有用。。。求助phper了

加载中
0
Mehost
Mehost
vps就在shell中修改权限,虚拟主机呢,就在控制面板中改
f
fixfirfor
回复 @kidbei :如果是 apache 在运行.那你应该把用户改成 apache 相关的用户及组.比如 WWW. 如果你是 nginx 在运行.那你应该把相应的用户及/用户组改成 nginx. #sudo chown nginx:nginx -R ./wordpress/ #sudo chmod -R 755 ./wordpress/
kidbei
kidbei
是wordp的控制面板?怎样修改呢,麻烦告知下。
0
工号1024
工号1024

以前我也遇到过,解决方案见:  http://blog.i5a6.com/1058.html 这个我就不复制贴了,你看下;

我用的第二种方案 :chmod -R 755 /home/www/wordpress

                          chown -R www /home/www/wordpress

kidbei
kidbei
php-fpm中的用户组是nobody,没有特定用户,运行php-fpm怎么指定特定用户啊?没玩过php
0
Mehost
Mehost
我说说是在虚拟主机的面板中改,在wordpress中改不了,它不可能自己给自己提权
kidbei
kidbei
php-fpm中的用户组是nobody,我把文件夹属主已经改成nobody了,还是不行;。
0
s
sdasfd34
ssh登陆你的vps,然后使用二楼的第二种方案就行了
kidbei
kidbei
我知道要给php的所属用户授权,问题是我木有用过php,它那什么php-fpm配置文件有个什么user是nobody ,我把它授权了也没用,求教~
0
Mehost
Mehost
是和nginx一样的用户组,好像是www
kidbei
kidbei
木有这个用户组,我是yum安装的,
0
itfanr
itfanr
你买的主机可能不能读写文件 你权限不够
kidbei
kidbei
不会的,不能写那我软件咋装的啊,阿里云主机。
0
g
git用户1063639
ps -ef | grep php-fpm

chown -R apache:apache wwwroot/

 

返回顶部
顶部