PHP-FPM 文档说,可以从 Web 服务器传递自定义 php 指令,并且这里有一个 Nginx 的例子。
是否可能以及如何使用 Apache-2.4 和修改代理服务器?
举个例子,我想open_basedir
为不同的虚拟主机设置不同的 - 所有虚拟主机都在同一个 PHP-FPM 池下运行。
答案1
从 Apache 2.4.26 开始,你可以使用代理FCGISetEnvIf在虚拟主机中:
ProxyFCGISetEnvIf "true" PHP_ADMIN_VALUE "open_basedir=/home/user1:/tmp"