我以为我已经弄清楚了。
我创建了一个 php.cgi,但没有在 /cgi-bin/ 目录中为我拥有的每个域保留 php.cgi 的副本。我创建了一个指向公共目录的符号链接,以便它们都可以使用相同的 php.cgi 引用。唯一的问题是它们现在也使用相同的 PHP.INI 文件 =/ 我不知道如何解决这个问题。
当我在每个域上运行 phpinfo 时,它引用第一个域的 PHP.INI 文件
有什么想法吗?
答案1
每个域,尝试将此命令添加到 vhost 配置或根 .htaccess 文件:
PHPIniDir <Path to folder containing php.ini file>
编辑:PHP 文档表明它是仅适用于 Windows 的命令,但我在 Redhat/Debian 机器上使用它没有任何问题。