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

Linux Wordpress使用';www-data';作为更新中的用户-如何将其更改为其他用户?,linux,apache,wordpress,ubuntu,amazon-ec2,Linux,Apache,Wordpress,Ubuntu,Amazon Ec2,我在AmazonEC2Ubuntu实例上安装了WordPress3.2.1。 我的Wordpress安装在 /var/www/blog/ 除了我在权限等方面遇到的许多问题之外,还有一件事困扰着我,那就是当我尝试更新插件时,我会看到一个窗口,要求提供FTP凭据。这是通过使用 if(is_admin()) { add_filter('filesystem_method', create_function('$a', 'return "direct";' )); define( 'FS

我在AmazonEC2Ubuntu实例上安装了WordPress3.2.1。 我的Wordpress安装在

/var/www/blog/

除了我在权限等方面遇到的许多问题之外,还有一件事困扰着我,那就是当我尝试更新插件时,我会看到一个窗口,要求提供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
的身份登录过(也不想登录),因此无法对更新的插件进行任何更改


有人知道如何解决这个问题吗?

你可以安装核心控制插件,这会帮你很多,也会节省你的时间

您可以在此处下载核心控制插件:

希望这会有所帮助