cURL加载页面服务不可用

时间:2012-11-20 22:30:46

标签: php curl remote-access

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

 $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 个答案:

答案 0 :(得分:0)

这是因为该网站返回503错误,并且该服务确实无法从美国获得。

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

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

我从来没有真正使用代理隧道,但我知道它有效。您可以使用一些proxy-related options