windows - 我可以有多个 php.ini 文件吗?

标签 windows configuration php

我想在我的 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/

相关文章:

php - 触发nodeJS socket.io服务器通过端口80进行广播

windows - NASM 程序集 - 这个变量后面的 ", 0"是做什么用的?

java - tomcat 中特定页面/url 模式的 SSL

php - 在两个页面请求之间保留 MySQL 事务 (PDO)?

javascript - 表单验证实践

configuration - 小型嵌入式设备的EEPROM参数结构

javascript - 发现奇怪的用户代理

windows - 用于保留缓冲区的 Powershell Clear-Host 替代方案

windows - 使用很多特殊参数在 .bat 中执行多个命令

apache - mod_rewrite 检查文件是否存在变体