嗨,我有以下問題,使用php加載https網站
我想用PHP來安裝一個網站。我用CURL,但在我的服務器上,我設置了open_basedir。
所以,我收到以下錯誤信息:
CURLOPT_FOLLOWLOCATION不能被激活的safe_mode時或open_basedir的是
代碼集:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt ($ch, CURLOPT_USERAGENT, $useragent);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$store = curl_exec ($ch);
$error = curl_error ($ch);
return $store;
是否有其他辦法使用php加載網站?!
感謝
你可能並不需要'CURLOPT_FOLLOWLOCATION'可言。只要刪除該行。 – ceejayoz 2012-03-28 17:57:38
您仍然可以使用捲曲,您只需手動執行重定向。 – 2012-03-28 17:59:04
@Brian:只有當特定的網址重定向到實際的內容。不是每個人都使用重定向... – 2012-03-28 17:59:32