我已经在我没有设置的系统上继承了一些代码,并且遇到了一个问题,它追踪了设置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