A-A+

WordPress添加插件,“执行请求动作,连接信息必须提供”的问题

2014年05月17日 PHP开源系统 评论 5 条 阅读 130 views 次

给一个Wordpress博客添加插件的时候,遇到了提供“执行请求动作,连接信息必须提供”的问题,具体提示情况如下:执行请求动作,连接信息必须提供

这个是因为,Linux的文件系统很强调权限的概念——当然在Windows的NTFS分区中也已经有了这个概念,而添加新插件时,会涉及新建文件,所以会出现上面这样的错误,这个错误,还会出现在上传文件的时候。解决方法也很简单,只需要将目录的权限进行更改即可,即,把Wordpress博客所在的文件夹的归属,改变给Apache2运行时所使用的用户。因此,有两个步骤,一个得到Apache2运行所使用的用户名,二是改变目录权限。

一、得到运行Apache的用户名

先简单,php本身提供一个功能,可以得到当前目录的归属。在SSH终端中输入以下命令,以先进入Wordpress所在的目录:

cd/home/www/

再输入命令,新建一个who.php文件:

viwho.php

即进入vi编辑器,按下“i”键,进入编辑模式,再输入如下内容:

<?php

echo(exec(“whoami”));

?>

完成后,按下ESC键退出编辑模式,输入“:”,再键入“wq”,保存退出vi。完成后,在浏览器中打开这个文件:

http://caopeng.com/who.php

即可在浏览器中看到当前运行Apache2的用户,记下这个用户名,比如,这里是user。

二、改变目录的归属权限

再到SSH终端中,进入Wordpress所在目录,输入如下的命令,以改变目录的归属:

chown-Ruser*

注意字母的大小写。

再返回Wordpress后台,添加新插件,OK,成功了!

标签:

5 条留言  访客:5 条  博主:0 条

  1. PHP二次开发

    这样也行。。

  2. 常回来博客

    博主很专业!

  3. 屠龙

    我也遇到过类似的情况。

  4. 海滨博客

    没遇到过

  5. 灰常记忆

    哈哈哈 没研究过

给我留言