代码如下
   <?php
  
    print"aa!<br>";
  $r = new HttpRequest('http://127.0.0.1/latex/loaddata.php',HttpRequest::METH_POST);
  print"bb!<br>";
?>不知道httprequest那行代码出了什么问题,"bb!"死活也打印不了,我装的是php5,好像凡是有“::”命令的都执行不了,比如$db = DB::connect()这种连接数据库命令也执行不了,只能用mysql_connect()去连数据库,哪位大侠给解决下,多谢了

解决方案 »

  1.   

    HttpRequest自己定义的吧,HttpRequest是什么类型的?
      

  2.   

    在php.ini中找找extension = php_http.dll
    如果前面有; 就把这个符号给去掉,重启apache就可以了
      

  3.   

    楼上的,我的php文件夹里没有php_http.dll,不过我去网上下了一个,且按照你说的加在了php.ini里然后重启apache了,可是还是不行啊
      

  4.   

    In order to be able to load this extension on Windows, you additionally need to load the following PHP extensions: hash, iconv and SPL. 具体要查PHP的手册hash,iconv,SPL和HTTP的安装说明。