php默認規定php.ini文件的路徑必須在C:\windows路徑下,其實這個路徑是可以配置的。
我們可以簡單的在apache中配置php的路徑,在apache的conf\httpd.conf文件里面增加
# configure the path to php.ini
PHPIniDir "D:/php"
通過上面的配置就可以是php.ini與php.exe在同一個文件夾了。
據說系統會以下面的順序查找php.ini的路徑:
*conf\httpd.conf的PhpIniDir配置
*注冊表鍵regedit值HKEY_LOCAL_MACHINE\SOFTWARE\PHP\IniFilePath
*當前工作目錄(CLI)
*網站服務器WWW目錄(SAPI),或PHP目錄
*Windows目錄C:\windows or C:\winnt,或者–with-config-file-path compile time option
當然是第一種方法最好!