解決PHP中file-get-contents函數的方法
方法一:
在php中,抓取https的`網站,提示如下的錯誤內容:
Warning: file_get_contents() [-get-contents]: failed to open stream: Invalid argument in I: on line 16
打開文件找到 ;extension=php_ ,去掉雙引號”;” ,重啟web服務器即可。
apache服務器的話,可以同時啟用mod_ssl模塊測試。
如果不方便修改服務器配置,可以參考使用如下的函數來解決:
代碼示例:
<?php//file_get_contents抓取https地址內容function getCurl($url){$ch = curl_init();curl_setopt($ch, CURLOPT_URL,$url);curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);$result = curl_exec($ch);curl_close ($ch);return $result;}
方法二:
在php中,利用file_get_contents函數抓取url是https開頭的網站網頁內容時,會出現類似下面的錯誤警告:
Warning: file_get_contents() [-get-contents]: failed to open stream: Invalid argument in E: on line 25
打開找到 ;extension=php_ ,去掉雙引號”;” ,重啟web服務器即可。
apache的可以同時啟用mod_ssl模塊測試
-
如何理解Javascript的caller,callee,call,apply區別
在提到上述的概念之前,首先想説説javascript中函數的隱含參數:argumentsarguments該對象代表正在執行的函數和調用它的函數的參數。[function.]arguments[n]參數function:選項。當前正在執行的Function對象的名字。n:選項。要傳遞給Function對象的從0開始的參數值...
-
關於jQuery實現鼠標單擊網頁文字後在文本框顯示的方法介紹
本文實例講述了jQuery實現鼠標單擊網頁文字後在文本框顯示的方法。分享給大家供大家參考。具體實現方法如下:張三李四王五趙六選擇姓名$("ulli")k(function(){vartext=$(this)();$("input")("");$("input:checked")nts("td")ings("td")dren("input")(text);})希...
-
dreamweaver的學習心得
當我們備受啟迪時,寫心得體會是一個不錯的選擇,這樣我們可以養成良好的總結方法。那麼要如何寫呢?下面是小編收集整理的dreamweaver的學習心得,歡迎閲讀與收藏。dreamweaver的學習心得1目前,互聯網是最快捷的信息傳播渠道之一,學習網頁製作成了學生必須掌握的一項技...
-
wap和app手機網站的不同
手機功能的越來越強大,手機App的市場是越來越火爆,時代在更新隨之而來的事物也在更新,不能更上時代的步伐是落後的表現,所以不僅僅是手機APP在完善,手機網站WAP也在不斷的改進中,可是app和wap手機網站有什麼不同呢?yjbys小編從五大方面分析app和wap手機網站的...
相關文章
- php的file-get-contents與curl性能分析
- The Best Thing That Could Ever Happen少兒雙語閲讀
- php使用file-get-contents讀取大文件的方法
- 英語高分作文:The importance of protecting the environment
- php中file-get-contents與curl性能分析
- php中file-get-contents與curl性能比較分析
- php的file-put-contents()功能函數
- The place of Science and Technology in Modern Life英語作文
- php中file-get-contents與curl性能比較
- php中file-get-contents與curl性能比較分析的內容