我已經在我沒有設置的系統上繼承了一些代碼,並且遇到了一個問題,它追蹤了設置PHP包含路徑的位置。什麼可以改變php.ini和PHP文件之間的include_path
我有以下的include_path
include_path = ".:/usr/local/lib/php"
我有一個名爲test.php的有以下的phpinfo呼叫
<?php
phpinfo();
當我採取了Webroot公司的PHP文件一個php.ini文件看看phpinfo調用,include_path的本地值被覆蓋
Local Value Master Value
include_path .;C:\Program Files\Apache Software Foundation\ .:/usr/local/lib/php
Apache2.2\pdc_forecasting\classes
此外,在php.ini文件,表示沒有額外的.ini文件被加載
Configuration File (php.ini) Path /usr/local/lib
Loaded Configuration File /usr/local/lib/php.ini
Scan this dir for additional .ini files (none)
additional .ini files parsed (none)
所以,我的問題是,在一個標準的PHP系統還有什麼(包括一些PEAR庫)可以重寫PHP的include_path中.ini和實際的php代碼被解釋/執行。
抱怨抱怨.htaccess。我梳理了http.conf,尋找overrides並忘記了.htaccess。 – 2009-07-21 00:30:22