码迷,mamicode.com
首页 > Web开发 > 详细

php file_get_contents失败[function.file-get-contents]: failed to open stream: HTTP request failed!解决

时间:2016-10-31 21:24:10      阅读:386      评论:0      收藏:0      [点我收藏+]

标签:浏览器   get   stream   gen   nbsp   解决方案   contents   远程   http   

在使用file_get_contents方法来获取远程文件时会出现

[function.file-get-contents]: failed to open stream: HTTP request failed!

错误

解决方法是:修改php.ini 中的allow_url_fopen = On 这样可以解决部分人的问题,

完美的解决方案还得修改user_agent="PHP"  ,将参数改为Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)

user_agent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"

模拟浏览器就可以了;

php file_get_contents失败[function.file-get-contents]: failed to open stream: HTTP request failed!解决

标签:浏览器   get   stream   gen   nbsp   解决方案   contents   远程   http   

原文地址:http://www.cnblogs.com/jackylee92/p/6016904.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!