PHP-FPM文档说可以从Web服务器传递自定义的php指令, 这里有一个Nginx的例子 。
是否有可能,以及如何使用Apache-2.4和mod_proxy_fcgi来做同样的事情?
作为一个例子,我想为不同的虚拟主机设置一个不同的open_basedir ,它们都运行在同一个PHP-FPM池中。
从Apache 2.4.26开始,您可以在虚拟主机中使用ProxyFCGISetEnvIf :
ProxyFCGISetEnvIf "true" PHP_ADMIN_VALUE "open_basedir=/home/user1:/tmp"