PHP中file_get_contents函式抓取https地址出錯的解決方法
在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模組測試。
如果不方便修改伺服器配置,可以參考使用如下的函式來解決: