include_路径未按照php.ini中的指定进行更新
我在php.ini中设置了include_路径 然后我调用include_路径未按照php.ini中的指定进行更新,include,php,include-path,Include,Php,Include Path,我在php.ini中设置了include_路径 然后我调用phpinfo() 和include_path不同于我在php.ini中指定的路径 这是什么原因造成的 我修改了与phpinfo()call中“加载的配置文件”中指定的相同php.ini。 php是通过apache模块调用的,我重新启动了apache-这也没有帮助 我使用WindowsVista、Apache/2.2.14(Win32)PHP/5.3.1 我在php文件的开头调用了set\u include\u path(“…”),但这仅
phpinfo()
和include_path
不同于我在php.ini
中指定的路径
这是什么原因造成的
我修改了与phpinfo()
call中“加载的配置文件”中指定的相同php.ini。
php是通过apache模块调用的,我重新启动了apache-这也没有帮助
我使用WindowsVista、Apache/2.2.14(Win32)PHP/5.3.1
我在php文件的开头调用了
set\u include\u path(“…”)
,但这仅适用于临时解决方法。从php.ini粘贴include\u path=
条目。我知道php.ini条目必须在一行上,并且您需要将目录用冒号分隔,否则就没有办法了。从php.ini粘贴您的include\u path=
条目。我知道php.ini条目必须在一行上,并且您需要用冒号分隔目录,否则就没有诀窍了。您需要确保include\u路径以“.”开头。您需要确保include\u路径以“.”开头:.一种可能是某个地方有一个.htaccess文件妨碍了您。您可以覆盖.htaccess文件中的php.ini设置。例如,在.htaccess中:
php_value include_path <path>
php\u值包含路径
一种可能是某个地方有一个.htaccess文件妨碍了您。您可以覆盖.htaccess文件中的php.ini设置。例如,在.htaccess中:
php_value include_path <path>
php\u值包含路径
我在windows平台上运行它。冒号用于分隔驱动器号尝试更改php.ini中的其他设置并重新检查phpinfo()。这些是保留还是改变?可能由于安全问题,apache/php\u mod无法读取您的php.ini。当我在其他地方更改php.ini时,它会反映在phpinfo()输出上。php.ini中是否有多个include\u path=设置?否则,我就被难倒了。我在windows平台上运行它。冒号用于分隔驱动器号尝试更改php.ini中的其他设置并重新检查phpinfo()。这些是保留还是改变?可能由于安全问题,apache/php\u mod无法读取您的php.ini。当我在其他地方更改php.ini时,它会反映在phpinfo()输出上。php.ini中是否有多个include\u path=设置?否则,我就难倒了。是的,它以“.”开头(分号而不是冒号,因为我使用Windows)是的,它以“.”开头(分号而不是冒号,因为我使用Windows)我在安装WAMP时遇到了这个问题。原来我手动编辑的wamp\bin\php\phpX.X.X>php.ini
,似乎不是Apache读取的,它使用的是wamp\bin\Apache\Apache2.2.17\bin>php.ini
让我发疯,直到我点击wamp并转到php>php.ini
,然后从那里编辑它,但是你可以直接在上面的目录中访问它,我遇到了完全相同的问题,但是PHP版本是5.3.13。我也在windows上运行。PHP似乎完全忽略了PHP.ini
中的include\u path
设置。我已通过更改其他设置确认正在读取正确的ini文件,并且这些设置都已正确更改。但无论我在include\u路径中添加了什么,include路径总是设置为“;C:\php\pear”。我在安装WAMP时遇到了这个问题。原来我手动编辑的wamp\bin\php\phpX.X.X>php.ini
,似乎不是Apache读取的,它使用的是wamp\bin\Apache\Apache2.2.17\bin>php.ini
让我发疯,直到我点击wamp并转到php>php.ini
,然后从那里编辑它,但是你可以直接在上面的目录中访问它,我遇到了完全相同的问题,但是PHP版本是5.3.13。我也在windows上运行。PHP似乎完全忽略了PHP.ini
中的include\u path
设置。我已通过更改其他设置确认正在读取正确的ini文件,并且这些设置都已正确更改。但无论我在include\u路径中输入什么,include路径总是设置为“;C:\php\pear”。