我想在我的 php.ini 文件 (C:\Windows\php.ini
) 中设置 include_path
变量。
但是,我想要不同的 include_path
值用于托管在同一 Windows 服务器上的不同站点。我该怎么做?
最佳答案
http://php.net/manual/en/configuration.file.php说:
php.ini is searched for in these locations (in order):
. . .
您可以查看此列表,看看其中一种技术是否对您的情况有所帮助。例如,您可以设置环境变量 PHPRC
,或者您可以在每个当前工作目录中放置不同的 php.ini 文件,假设每个虚拟主机都有不同的 cwd。
请注意,当使用 Apache 和 mod_php,或其他在网络服务器中嵌入 PHP 的模块(例如 FastCGI)时,php.ini 文件会在网络服务器启动时被读取一次。当您以 CGI 方式使用 PHP 时,在每次 Web 请求期间都会读取 php.ini 文件,因此您有更多机会使用不同的 php.ini。
关于windows - 我可以有多个 php.ini 文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/350880/