在我的php文件中有这样一行代码:
require_once 'HTTP/Request2.php';
我已经安装了pear,并且安装成功,我在我的wamp上的pear的HTTP目录上有Request2.php文件。我把我的php文件放在www文件夹,但当我运行它时,我仍然得到这个消息:
警告:require_once(HTTP/Request2.php): failed to open stream: No'wamp'www'php'phptest.php第3行
我不明白为什么我仍然得到这个错误,是在寻址文件或其他什么错误。如果有人能帮我,我会很感激的。
非常感谢
如果您正在运行C:'wamp'www'php'phptest.php
之外的脚本,那么我假设您正在使用CLI,即从命令行运行脚本。
命令行从c:'wamp'bin'php'php5.5.12'php.ini
中获取php.ini文件,也就是说,与使用wampmanager菜单系统编辑php.ini
时编辑的php.ini文件不同
在c:'wamp'bin'php'php5.5.12'php.ini
中更改include_path
,看看是否解决了您的问题。
你可以这样问PHP它在哪里寻找它的ini文件:-
C:'>d:'wamp'bin'php'php5.5.12'php --ini
应该显示如下内容
Configuration File (php.ini) Path: C:'Windows
Loaded Configuration File: C:'wamp'bin'php'php5.5.12'php.ini
Scan for additional .ini files in: (none)
Additional .ini files parsed: (none)
注:不要试图把php.ini文件放到C:'Windows
文件夹