我已在 Windows Vista 上的 Apache 2 上将 PHP 5.2.17 安装到目录 c:\Web\Webserver\PHP5\
但是 phpinfo 显示配置文件路径是 c:\Windows 并且加载的配置文件是(无)。
httpd.conf 有以下几行:
LoadModule php5_module "c:/Web/WebServer/PHP5/php5apache2_2.dll"
AddHandler application/x-httpd-php .php
PHPIniDir 'c:\Web\Webserver\PHP5\'
Windows 控制面板显示路径环境变量包括我的安装目录(在路径的前面),并且 PHPRC 变量也指向我的安装目录。
那么为什么要在 c:\Windows 中寻找 php.ini 呢?
如果我将 php.ini 的副本放在 c:\Windows 中,它仍然说找不到它。这是怎么回事?