我想獲得一個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