【发布时间】:2020-04-09 17:38:32
【问题描述】:
我正在测试用于托管 PHP Web 应用程序的新 CentOS 8。 多年来,我曾经使用一些 suexec 解决方案在 linux 用户帐户下运行 PHP 代码(每个虚拟主机的用户不同)。这样,应用程序可以写入自己的文件,但不能写入不同的应用程序空间。 在 CentOS 7 中,我曾经使用 mod_ruid2,但对于 CentOS 8,它不可用,因为与 HTTP/2 不兼容(这是我目前在 Internet 上找到的)。 我使用 REMI 存储库中的 PHP 7.3。 我也在玩 php-73-fpm,因为我发现了一些 suexec 可能存在的信息,但没有找到任何好的文档...
问题: 有没有人找到一种方法让 suexec 在运行 CentOS8 的虚拟主机级别上使用其默认的 apache 2.4.37-12? 留在 REMI 的 PHP 会很好。
提前感谢您的帮助。
【问题讨论】:
标签: apache http2 vhosts suexec centos8