我有一個問題,要求從php教程代碼的url,我需要調用一個服務,使用從我的php代碼的查詢字符串,如果我的瀏覽器中鍵入一個網址,它工作還算可以,但如果我使用文件獲取,內容()來撥打電話,我得到如下代碼:
$query=file_get_contents('http://m.survivalescaperooms.com');
echo($query);
可能出現問題有三種:
一、php.ini 的allow_url_fopen選項是不是開著的?如果是off就不能訪問了,把它變成on.
二、php.ini開啟了安全模式
三、機器裝了防火強
其它解決方法,代碼如下:
- $curl_handle=curl_init();
- curl_setopt($curl_handle, curlopt_url,'http://m.survivalescaperooms.com');
- curl_setopt($curl_handle, curlopt_connecttimeout, 2);
- curl_setopt($curl_handle, curlopt_returntransfer, 1);
- curl_setopt($curl_handle, curlopt_useragent, 'your application name');
- $query = curl_exec($curl_handle);
- curl_close($curl_handle);
新聞熱點
疑難解答