1

我在 Amazon EC2 Ubuntu 实例上安装了 Wordpress 3.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(也不想)登录,然后无法对更新的插件进行任何更改。

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

4

1 回答 1

0

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

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

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

希望这会有所帮助。

于 2012-04-15T15:58:50.630 回答