PHP致命错误:找不到类'HttpRequest'

时间:2011-08-08 10:03:17

标签: php windows httprequest pecl

我想知道如何摆脱这个错误。我在Windows Server上运行了PHP 5.3。

在我的一个文件中,我需要做一个HttpRequest。问题是我需要一个我找不到的特定* .dll(pecl_http.dll)。有没有其他方法可以做到这一点,或者有人为* .dll for PHP 5.3?

感谢您的帮助

亚历山大

2 个答案:

答案 0 :(得分:7)

如果你向下看这里的列表:http://downloads.php.net/pierre/你会看到4个版本的php_http。 4个版本都是'非线程安全'和'线程安全'的选项(文件名显示'nts'或什么都没有),以及VC6或VC9。

要查看是否需要vc6或vc9,请加载phpinfo,然后查看顶部附近的“编译器”。更进一步,如果启用了“线程安全”,你会看到“线程安全”,去找那个不说'nts'的那个。

答案 1 :(得分:0)

安装(或重新安装)软件包

$ pecl install -f pecl_http-1.7.6

或使用curl - this is a working snippet