类'httpRequest'找不到PHP 5.3窗口

时间:2013-10-29 14:04:01

标签: php httprequest

我正在尝试在Windows中安装PHP的http请求类。

我在这里下载了一个文件:

http://downloads.php.net/pierre/

php_http-5.3-nts-svn20091125-vc6-x86.zip

但是,当我尝试通过添加启用扩展时 extension = php_http.dll到php.ini,它没有出现在phpinfo()

有没有人成功让httprequest类在Windows中运行。

这就是我想要做的。

  $url = 'http://example.com/';
    //create the httprequest object

    $httpRequest_OBJ = new httpRequest($url, HTTP_METH_POST);

3 个答案:

答案 0 :(得分:2)

我的猜测是扩展程序不在正确的文件夹中,或者您还没有重新启动网络服务器。

如果您正在使用WAMP,请确保您正在编辑apache文件夹下的php.ini而不是php文件夹 - 后者的php.ini仅用于命令行。

  

PHP扩展通常称为“php _ * .dll”(其中星号代表扩展名称),它们位于“PHP \ ext”(PHP 4中的“PHP \ extensions”)文件夹下。

供将来参考:http://php.net/manual/en/install.pecl.windows.php

答案 1 :(得分:0)

检查apache / apachex.x.xx / bin / php下的php.ini文件。

答案 2 :(得分:0)

这适用于使用IIS 7的用户。

问题是,并非http请求的所有dll都兼容,因此不会加载。幸运的是,我找到了正确的。

这是httprequest dll,您需要安装以便httprequest工作:

http://www.findthatzip-file.com/search-9898866-hZIP/winrar-winzip-download-php-http-5.3-nts-svn20091125-vc9-x86.zip.htm