Wordpress使用'www-data'作为更新中的用户 - 如何将其更改为其他用户?

时间:2012-04-15 13:46:28

标签: linux apache wordpress ubuntu amazon-ec2

我在Amazon EC2 Ubuntu实例上安装了Wordpress 3.2.1。 我的Wordpress安装位于

的/ var / WWW /博客/

除了我拥有许多权限等问题之外,有一件事让我感到困惑的是,当我尝试进行插件更新时,我会得到一个窗口,要求提供FTP凭据。使用

覆盖了这个
if(is_admin()) {
    add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
    define( 'FS_CHMOD_DIR', 0751 );
}

在wp-config.php。

的末尾

但是考虑到这允许完整的插件更新 - 没有FTP凭据 - 我注意到CLI而不是我的常规用户ubuntu拥有更新插件的文件/文件夹,现在它是www-data(Apache的守护进程)。

这是有问题的,因为我从未以www-data(并且不希望)登录,然后无法对更新的插件进行任何更改。

任何人都知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

您可以安装核心控制插件,这将有助于您节省时间并节省您的时间。

在这里,您可以下载核心控制插件:

http://wordpress.org/extend/plugins/core-control/

希望这会有所帮助。