file_get_contents函数报错

作者: 坎肩儿 分类: php代码 发布时间: 2013-11-17 08:07

最近研究微信平台,file_get_contents函数在读取https URL的时候报错,如下:

Warning: file_get_contents(https://api.weixin.qq.com….) [function.file-get-contents]: failed to open stream: No error in C:\wwwroot\wxapi.php on line 79

网上搜了很多,整理如下,可一一尝试:

1、修改php.ini,allow_url_fopen = On

2、修改php.ini,extension=php_openssl.dll,去掉前面的;(我的就是这个原因解决的)

3、修改php.ini,user_agent = “PHP”,去掉前面的;

4、模拟浏览器,修改php.ini,user_agent=”Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)”