2012-11-20 105 views
1

我試圖用cURL加載shareflare.net,但每次都收到Service Unavailable錯誤。 從我的本地主機它正常加載頁面,但從我的網絡主機我得到這個錯誤....請幫助。cURL加載頁面服務不可用

$load=curl_init(); 

    curl_setopt($load, CURLOPT_URL, "http://shf.wm-panel.com/"); 
    curl_setopt($load, CURLOPT_RETURNTRANSFER, false); 
    curl_setopt($load, CURLOPT_FOLLOWLOCATION,true); 
    echo $result=curl_exec($load); 

謝謝!

+1

當我嘗試在瀏覽器中加載http://shf.wm-panel.com/時,出現「服務不可用」,好像是服務器端錯誤。 – Drew

+0

你是對的,他們不允許訪問歐洲以外的IP地址。 任何解決方案? –

回答

0

這是因爲該網站正在返回一個503錯誤,並且該服務確實無法從美國獲得。

如果你有,你可以使用代理,那麼它是不是很難說捲曲使用代理:

curl_setopt($load, CURLOPT_PROXY, 'some.hostname.com:8888'); 

我從來沒有實際使用的隧道代理,但我給瞭解它的作品。有幾個proxy-related options你可以使用。

+0

服務在線,當我使用歐盟代理...但我的主機服務器在美國...這就是問題所在。 –

+0

好吧,我已更新我的帖子以包含代理使用。 – slashingweapon

相關問題