IIS 更改 PHP.ini 位置

IIS 更改 PHP.ini 位置

我是 Windows Server 2008 上 IIS 的新手

我的问题基本上是如何更改 PHP.ini 的路径,因为phpinfo();我的 PHP 配置是在C:\windows我将映射模块链接到时加载的:

C:\PHP5.4

那么我该如何改变这种状况呢?我对这个问题进行了一些研究,但并没有找到解决方案。

我在 WIndows Server 2008 上运行 IIS 6.0,映射模块为 PHP5.4

答案1

在 Windows 中,您可以在注册表中设置搜索位置。

通过PHP 配置文件

  • 从 PHP 5.2.0 开始,可以为不同版本的 PHP 设置 php.ini 文件的位置。将按顺序检查以下注册表项:[HKEY_LOCAL_MACHINE\SOFTWARE\PHP\xyz]、[HKEY_LOCAL_MACHINE\SOFTWARE\PHP\xy] 和 [HKEY_LOCAL_MACHINE\SOFTWARE\PHP\x],其中 x、y 和 z 表示 PHP 主版本、次版本和发行版本。如果这些键中的任何一个中有 IniFilePath 值,则将使用找到的第一个键作为 php.ini 的位置(仅限 Windows)。
  • [HKEY_LOCAL_MACHINE\SOFTWARE\PHP],IniFilePath 的值(仅限 Windows)。

相关内容