我想获得一个PHP脚本工作。该脚本的目的是呼叫Web服务。我已经将脚本简化为最简单的组件,但仍然失败。那就是:呼叫新的HttpRequest失败
<?php
print "Hello";
$request = new HttpRequest('http://www.pivotaltracker.com/services/v3/source_commits', HttpRequest::METH_POST);
print "Done";
?>
输出是:
D:\svn\svndb\hooks>"c:\Program Files\PHP\php.exe" -f test.php
Hello
D:\svn\svndb\hooks>
正如你所看到的,试图实例的HttpRequest的实例时,脚本失败。但是,不会抛出异常。
我不是一个PHP程序...我只是想让这个功能工作。我怀疑我没有加载我需要的扩展库......但我无法弄清楚哪一个是,如果确实是这个问题。任何帮助,将不胜感激。
我在Windows 2003上运行。我正在运行php 5.3.3。
我确实运行过phpinfo(),但因为它太大而不愿在此发布结果。有没有phpinfo()输出的一部分有助于提供?
在此先感谢。
鲍勃
在前面加一个'error_reporting(E_ALL);'看看会发生什么。 – 2010-09-30 18:13:07
如果你设置了'error_reporting(E_ALL); ini_set('display_errors','1');'在开始的时候? – Tomalak 2010-09-30 18:14:12