2011-08-08 303 views
5

我想知道我怎麼能擺脫這個錯誤。我有一臺運行在Windows Server上的PHP 5.3。PHP致命錯誤:未找到'HttpRequest'類

在我的一個文件中,我需要做一個HttpRequest。問題是我需要特定的* .dll(pecl_http.dll),我無法找到。有沒有其他的方法來做到這一點,或者有一個這樣的PHP * 5.3的.dll?

感謝您的幫助

亞歷山大

+0

可能重複[?如何獲得http_parse_headers沒有PECL功能(http://stackoverflow.com/問題/ 6368574 /如何到獲得最功能-的-HTTP-解析報頭,而無需-PECL) – Gordon

回答

7

如果您在此處往下看名單:http://downloads.php.net/pierre/你會看到4個版本php_http的。這4個版本都是'非線程安全'和'線程安全'的選項(文件名顯示'nts'或不顯示任何內容),以及VC6或VC9。

要查看您是否需要vc6或vc9,請加載phpinfo,然後查看頂部附近的「編譯器」。再往下看,如果啓用了這個功能,你會看到'線程安全',去找不''nts'的那個。

相關問題