【问题标题】:PHP Fatal error: Class 'HttpRequest' not foundPHP致命错误:找不到类'HttpRequest'
【发布时间】:2011-10-22 06:29:43
【问题描述】:

我想知道我怎么不能摆脱这个错误。我有一个在 Windows Server 上运行的 PHP 5.3。

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

感谢您的帮助

亚历山大

【问题讨论】:

标签: php windows httprequest pecl


【解决方案1】:

如果您查看此处的列表:http://downloads.php.net/pierre/,您将看到 4 个版本的 php_http。这4个版本都是'non-thread-safe'和'thread-safe'(文件名显示'nts'或什么都没有)的选项,以及VC6或VC9。

要查看您是否需要 vc6 或 vc9,请加载 phpinfo,然后查看顶部附近的“编译器”。再往下一点,如果启用,您会看到“线程安全”,选择没有显示“nts”的那个。

【讨论】:

    【解决方案2】:

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

    $ pecl install -f pecl_http-1.7.6
    

    或使用 curl - this is a working snippet

    【讨论】:

      猜你喜欢
      • 2014-05-08
      • 2015-03-20
      • 2015-09-25
      • 2022-01-02
      • 2013-09-27
      • 2013-08-16
      • 2016-08-21
      • 2012-08-02
      • 2012-01-02
      相关资源
      最近更新 更多