Apache suExec在Plesk 11中无效[仍使用www-data默认用户]

时间:2014-04-01 11:29:37

标签: php apache webserver plesk

我刚刚使用plesk迁移工具执行从服务器到服务器的迁移,每件事都运行正常,网站,数据库,电子邮件设置,重定向......一切。

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

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

当我执行迁移时,plesk使用我的旧服务器名称创建了一个新的订阅(网站空间),旁边是我在这个新服务器中安装plesk之初创建的默认服务器名称。在这一个(默认订阅)每件事情都很好,而且apache没有使用www-data,这让我感到困惑。

这两个订阅有什么区别?为什么它在一个订阅中工作而在另一个订阅中却没有?

我想知道是否有可能强制apache使用suExec来选择正确的用户来运行我的php脚本。

有什么想法吗?

非常感谢

1 个答案:

答案 0 :(得分:0)

登录您的plesk服务器&gt;&gt;域&gt;&gt;托管设置并检查“PHP支持(运行PHP为)”,如果选择FastCGI,则所有cgi脚本将在域用户下运行。请将该设置与您的两个订阅进行比较。