Apache 設置的時候 PHPIniDir 有什麼作用?
Apache 設置的時候 PHPIniDir 有什麼作用?
與php4搜索php.ini是在%SystemRoot%下不同的是,PHP5按照以下順序依次查找PHP.ini:
* PHPIniDir (Apache 2 module only)
* 注冊表鍵值:HKEY_LOCAL_MACHINE—SOFTWARE—PHPIniFilePath
* 環境變量:%PHPRC%
* PHP5的目錄 (for CLI), 或者web服務器目錄(for SAPI modules)
* Windows目錄(C:\windows or C:\winnt)
所以如果是Apache + PHP5的話可以使用 PHPIniDir 指定php5的配置文件php.ini的路徑。
如在httpd.conf:
#以apache的模塊方式運行php
LoadModule php4_module /apache/php/sapi/php4apache.dll
PHPINIDir /apache/php/php.ini
要在這裡改寫你的PHP 安裝路徑