1

我试图用 cURL 加载 shareflare.net,但每次我都会收到 Service Unavailable 错误。从我的本地主机它正常加载页面,但从我的网络主机我得到这个错误....请帮助。

 $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);

谢谢!

4

1 回答 1

0

这是因为该站点返回 503 错误,并且该服务在美国确实不可用。

如果您有可以使用的代理,那么告诉 cURL 使用代理并不难:

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

我从未真正使用过代理隧道,但我知道它是有效的。您可以使用一些与代理相关的选项。

于 2012-11-20T22:39:44.010 回答