我刚刚使用 Plesk 迁移工具执行了从服务器到服务器的迁移,一切正常,网站、数据库、电子邮件设置、重定向......一切。
但是,唯一的问题是我从旧服务器转移的所有网站都在www-data
用户内运行,即使我在每个网站的 Apache 配置文件中都有这个:
<IfModule mod_suexec.c>
SuexecUserGroup "pingagency" "psacln"
</IfModule>
当我执行迁移时,Plesk 使用我的旧服务器名称创建了一个新订阅(网络空间),旁边是我在此新服务器中安装 Plesk 开始时创建的默认订阅。在这个(默认订阅)中,一切正常,Apache 不使用www-data
,这让我感到困惑。
这两个订阅有什么区别?为什么它在一个订阅中有效,而在另一个订阅中无效?
我想知道我是否可以强制 Apache 使用 suExec 选择正确的用户来运行我的 PHP 脚本。