解決PHP中file-get-contents函數的方法

    時間:2024-06-02 03:14:45 PHP 我要投稿
    • 相關推薦

    解決PHP中file-get-contents函數的方法

      方法一:

      在php中,抓取https的網站,提示如下的錯誤內容:

      Warning: file_get_contents() [function.file-get-contents]: failed to open stream: Invalid argument in I:Webmyphpa.php on line 16

      打開php.ini文件找到 ;extension=php_openssl.dll ,去掉雙引號”;” ,重啟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(https://127.0.0.1/index.php) [function.file-get-contents]: failed to open stream: Invalid argument in E:websiteblogtest.php on line 25

      打開php.ini找到 ;extension=php_openssl.dll ,去掉雙引號”;” ,重啟web服務器即可。

      apache的可以同時啟用mod_ssl模塊測試

    【解決PHP中file-get-contents函數的方法】相關文章:

    PHP中date函數常用時間處理方法09-13

    PHP中函數的使用說明09-01

    PHP中的排序函數區別分析08-23

    PHP的壓縮函數06-21

    PHP url 加密解密函數代碼方法10-25

    淺析php函數的實例06-08

    excel中if函數的使用方法10-24

    vlookup函數在Excel中的使用方法09-21

    Excel中vlookup函數使用方法02-17

    excel中now函數的使用方法05-25

    91久久大香伊蕉在人线_国产综合色产在线观看_欧美亚洲人成网站在线观看_亚洲第一无码精品立川理惠

      精品国产亚洲一区二区三区 | 日韩AV午夜在线观看不卡 | 亚洲Av不卡在线 | 亚洲a视频在线观看 | 亚洲国产欧美在线人成 | 亚洲精品自产在线 |