我无法在Centos 6 VPS上安装插件。当我尝试安装时,我得到以下信息:
安装插件:BotDetect WordPress CAPTCHA 3.0。Beta1。7.
正在从botdetect wp captcha下载安装包。zip…
正在解压缩包…
无法创建目录
返回插件安装程序
更新:这似乎与权限有关——我猜wordpress需要加入某个组才能更改文件夹、创建文件等,但我不知道该组应该是什么。我没有www数据组--我在某处读到一些关于这是一项要求的信息。有人能告诉我WP需要哪些组和权限才能运行吗?
更新:我对插件的权限进行了chmoded,并将文件夹上传到777。我还专门为Wordpress创建了一个FTP用户,并按照建议将该用户的主目录与我的Wordpress根文件夹相同HERE. 然后我在wp配置中更改了这些行。php文件来源:
/** Absolute path to the WordPress directory. */
if ( !defined(\'ABSPATH\') )
define(\'ABSPATH\', dirname(__FILE__ . "/"));
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . \'wp-settings.php\');
收件人:
/** Absolute path to the WordPress directory. */
if ( !defined(\'ABSPATH\') )
define(\'ABSPATH\', dirname(__FILE__));
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . \'/wp-settings.php\');
这应该可以消除前面提到的双斜杠冲突
HERE.
注意——我在上传媒体时也遇到了问题,但这个问题通过chmod到777得到了解决。
现在,当我尝试安装插件时,我发现:
Unable to locate WordPress Plugin directory.
Return to Plugin Installer