PHP 致命错误:类“HttpRequest”未找到
我想知道我怎么无法摆脱这个错误。我有一个在 Windows Server 上运行的 PHP 5.3。
在我的一个文件中,我需要执行 HttpRequest。问题是我需要一个我找不到的特定 *.dll (pecl_http.dll)。还有另一种方法可以做到这一点,或者有人为 PHP 5.3 提供了这个 *.dll 吗?
感谢您的帮助
亚历山大
I was wondering how I can't get rid of this error. I have a PHP 5.3 running on a Windows Server.
In one of my file, I need to do a HttpRequest. The problem is that I need a specific *.dll (pecl_http.dll) that I can't find. Is there another way to do this, or has someone this *.dll for PHP 5.3 ?
Thanks for your help
Alexandre
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您查看此处的列表:http://downloads.php.net/pierre/ 您会看到 4 个版本php_http。 4个版本都是“非线程安全”和“线程安全”选项(文件名显示“nts”或什么也不显示),以及VC6或VC9。
要查看您是否需要 vc6 或 vc9,请加载 phpinfo,然后查看顶部附近的“编译器”。再往下一点,如果启用了此选项,您将看到“线程安全”,请选择没有显示“nts”的选项。
If you look down the list here: http://downloads.php.net/pierre/ you'll see 4 versions of php_http. The 4 versions are all options of 'non-thread-safe' and 'thread-safe' (filename shows 'nts' or nothing), and VC6 or VC9.
To see if you need vc6 or vc9, load up phpinfo, and look at 'Compiler' near the top. A bit further down, you'll see 'Thread Safety' if this is enabled, go for the one that doesn't say 'nts'.
安装(或重新安装)包
或使用curl - 这是一个工作片段
install (or reinstall) the package
or use curl - this is a working snippet