首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法在Centos VPS上安装插件

无法在Centos VPS上安装插件
EN

WordPress Development用户
提问于 2013-12-18 20:39:14
回答 2查看 2.8K关注 0票数 1

我无法安装我的Centos 6 VPS插件。当我尝试安装时,我得到以下信息:

安装插件: BotDetect WordPress CAPTHA3.0.Beta1.7从 到以下网址的路径:僵尸检测-wp-captcha.zip…下载安装包解压缩包…无法创建返回插件安装程序的directory.

更新:这似乎与权限有关--我猜wordpress需要加入某个组才能更改文件夹、创建文件等,但我不知道这个组应该是什么。我没有www数据组--我在某个地方读到了一些关于这是一个要求的东西。有人能告诉我WP操作需要哪些组和权限吗?

更新:我已经修改了插件的权限,并将文件夹上传到777。我还专门为Wordpress创建了一个FTP用户,并使该用户的主目录与我推荐的这里根目录相同。然后,我将wp-config.php文件中的这些行更改为:

代码语言:javascript
运行
复制
/** 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');

至:

代码语言:javascript
运行
复制
/** 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');

这将消除这里提到的双斜杠冲突。

注意--我在上传媒体时也遇到了问题,但是这个问题在chmod到777的时候已经解决了。

现在,当我尝试安装一个插件时,我得到了以下信息:

代码语言:javascript
运行
复制
Unable to locate WordPress Plugin directory.

Return to Plugin Installer
EN

回答 2

WordPress Development用户

发布于 2013-12-20 03:07:01

好吧,我是根据StackOverflow的建议得出这个结论的。我就是这样解决这个问题的:

代码语言:javascript
运行
复制
I created a group called ftpusers.

groupadd ftpusers

I added my wordpress user to this group.

usermod -a -G ftpusers wordpressuser

I changed ownership of the wordpress folder recursively to my wordpress user:group.

chown -R wordpressuser:ftpusers wordpress

瞧--我的包裹装好了。

票数 1
EN

WordPress Development用户

发布于 2013-12-18 21:31:57

这个问题似乎与CentOS无关,而在于您的文件夹的权限。尝试在wp内容中创建插件文件夹。如果这样做不起作用,请在新创建的插件文件夹上尝试使用CHMODDING 755或777 (尽管这可能有风险,只是为了测试目的)。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/126960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档