警告:require_once(HTTP/Request2.php):无法打开流:

警告:require_once(HTTP/Request2.php):无法打开流:

我读过很多帖子,它们告诉我这是因为没有安装 pear。我的问题是它已安装,我尝试重新安装它,但没有成功。

我将php.ini文件设置为

include_path='.:/usr/share/php:/usr/share/php/pear'

我已经通过 ftp 登录系统,文件存在,并且一切似乎都已正确安装。

我哪里做错了。

完整错误:

警告:require_once(HTTP/Request2.php):无法打开流:/var/www/test.php 第 3 行中没有该文件或目录 致命错误:require_once():无法打开所需的“HTTP/Request2.php”(include_path='.:/usr/share/php:/usr/share/php/pear:/usr/share/PEAR')在/var/www/test.php 第 3 行

第 3 行: require_once('HTTP/Request2.php');

我已经检查了 HTTP_Request2 的安装,它已安装并且是最新的。

编辑:这可能是由某种类型的权限引起的吗?

答案1

可以安装 Pear,但 pear 本身是一种包管理器。必须安装 Http_request2。

比较http://pear.php.net/package/HTTP_Request2/redirected

在控制台上尝试

sudo pear install HTTP_Request2

相关内容