Apache suExec 在 Plesk 11 中不起作用 [仍在使用 www-data default user]



我刚刚使用 Plesk 迁移工具执行了从服务器到服务器的迁移,一切都很好,网站、数据库、电子邮件设置、重定向......万事。

但是,唯一的问题是我从旧服务器传输的所有网站都在用户www-data运行,即使我在每个网站的 Apache 配置文件中都有这个:

<IfModule mod_suexec.c>
    SuexecUserGroup "pingagency" "psacln"
</IfModule>

当我执行迁移时,Plesk 使用我的旧服务器名称创建了一个新的订阅(网络空间),除了我在新服务器中安装 Plesk 开始时创建的默认订阅之外。在这个(默认订阅)中,一切都运行良好,Apache不使用www-data这让我感到困惑。

这两个订阅之间有什么区别?为什么它在一个订阅中工作而不是在另一个订阅中工作?

想知道我是否可以强迫Apache使用suExec来选择正确的用户来运行我的PHP脚本。

将您的 plesk 服务器>>域>>托管设置中登录并选中"PHP 支持(运行 PHP as)",如果您选择 FastCGI,那么您的所有 cgi 脚本将在域用户下运行。请将该设置与两个订阅进行比较。

相关内容

最新更新