vps用户在升级WordPress插件或主题的时候会提示“执行请求动作,连接信息必需提供”,这是WordPress升级目录的所有者和Web服务器执行引擎的所有者不一致造成的.
一般vps用户习惯用root登陆服务器,所以才会导致这个情况发生.
解决方案
1.找出服务器执行引擎(apache或nginx)的所有者,比如找出nginx的所有者.
ps aux | grep nginx
你可以得到下面这个结果
www 26195 0.0 1.5 22292 15340 ? S 20:32 0:00 nginx: worker process
找出所有者是www.
另外你还可以通过建立php文件来找出执行nginx的所有者.
2.将WordPress下所有文件的所属组改为 www.
chown :www . -R //你首先进入WordPress的根目录
PS:最近测试发现nginx效率果然比apache的高不少.
2010年4月22日19:58:07更新:
一般类似于网站根目录这种情况,建议设置目录的sgid权限,这样创建的文件可以继承根目录的所属组.
chmod g+s .
ll -d .
看看所属组的权限有没有 s 位 ,比如
drwxr-sr-x 2 www www 4096 Apr 22 11:58
如此以后在网站根目录下创建文件的所属组就是www,无论你是用什么账户创建的.
原创文章,转载请注明: 转载自Blinux
原文链接地址: 执行请求动作,连接信息必需提供

blinux也在使用vps了吗?好强阿!
[回复]
Blinux
回复:
四月 17th, 2010 at 6:10 下午
惭愧呀
[回复]
原来用亿家空间的时候经常出这个提示,我以为正常现象
现在搬到国外没有出现这个提示,才发现原来是有问题的
[回复]
Blinux
回复:
四月 18th, 2010 at 7:55 下午
不过虚拟主机一般不会出现这个问题,否则也太
[回复]
对于虚拟主机用户来说,可以修改config.php文件,在其中加入FTP_HOST相关信息即可解决
[回复]
Blinux
回复:
四月 23rd, 2010 at 12:03 下午
这样啊,谢谢坤哥指点.
不过一般出现这种问题是空间商的设置问题
[回复]
谢谢blinux,好人!!
[回复]
原来是权限问题,刚刚遇到这情况
[回复]