我试图用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);
谢谢!
答案 0 :(得分:0)
这是因为该网站返回503错误,并且该服务确实无法从美国获得。
如果您有可以使用的代理,那么告诉cURL使用代理并不困难:
curl_setopt($load, CURLOPT_PROXY, 'some.hostname.com:8888');
我从来没有真正使用代理隧道,但我知道它有效。您可以使用一些proxy-related options。