在 Xampp 中每个 vhost 使用单独的 php.ini 文件

在 Xampp 中每个 vhost 使用单独的 php.ini 文件

我的网络主机为每个网络根目录提供了单独的 php.ini 文件,这非常有用,因为我托管了一些需要不同 PHP 设置的网站。

但是在我使用 Xampp 的开发系统上,我只能找到一个全局 php.ini 文件,这使得更改每个虚拟主机的设置非常困难。有人知道是否可以更改 Xampp 设置(或 Apache/PHP?)以允许每个虚拟主机使用单独的 php.ini 文件吗?谢谢

答案1

似乎没有直接的 XAMPP 选项。您是否尝试过更改机器上每个虚拟主机根目录中的 .htaccess 文件?来自askapache.com

in root .htaccess
SetEnv PHPRC /location/todir/containing/phpinifile

他们还对重定向到自定义 php.ini 文件提出了一些其他建议。

相关内容