PHP file_get_contents函數報錯問題


file_get_contents這個php函數抓取數據常見錯誤解決方法

方法一:找到php.ini文件,修改如下:

1、找到extension=php_openssl.dll這一行,去掉前面的‘;’

2、找到allow_url_include = Off 這一行,將Off改為 On,然后重啟服務器。

方法二:同樣,再php.ini中找到user_agent="PHP"這一行,去掉前面的‘;’,重啟服務器。如果依然解決不了,那么將這一行替換為:user_agent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)",重啟服務器。

方法三:在你的代碼下添加如下代碼:

$result  = file_get_contents($reqData['formUrl'], false, $context);
$results = iconv("utf-8", "utf-8//IGNORE",$result);

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM