我在php.ini中设置了include_path。
然后我致电phpinfo()
include_path
与我在php.ini
中指定的不同。
导致这种情况的原因是什么?
我修改了"加载配置文件"中指定的相同php.ini;在phpinfo()
电话中。
php是通过apache模块调用的,我重新启动了apache - 这也无济于事。
我使用Windows Vista,Apache / 2.2.14(Win32)PHP / 5.3.1
我在我的php文件的开头调用set_include_path("...")
,但这仅适用于临时解决方法。
答案 0 :(得分:1)
一种可能性是,某个地方有一个.htaccess文件阻碍了你。您可以覆盖.htaccess文件中的php.ini设置。例如,在您的.htaccess中:
php_value include_path <path>
答案 1 :(得分:0)
粘贴php.ini中的include_path=
条目。我知道php.ini条目必须在一行上,你需要用冒号分隔你的目录,但除此之外没有技巧。
答案 2 :(得分:0)
您需要确保include_path以“。:”开头。