OpenSSL support | enabled |
OpenSSL Library Version | OpenSSL 1.0.1e-fips 11 Feb 2013 |
OpenSSL Header Version | OpenSSL 1.0.1e-fips 11 Feb 2013 |
这几个都开启了,还是无法用。
tp 报错 file_get_contents(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
你查看下php.ini文件中的allow_url_fopen的值设置的是on还是off(或者在代码中ini_get('allow_url_open')检测),看报错信息该值为off。
这个和ssl开启有啥关系?
用requests
<atarget="_blank"rel="nofollow">https://github.com/rmccue/Requests
<preclass="brush:php;toolbar:true;auto-links:false;"><atarget="_blank"rel="nofollow">$headers=array('Accept'=>'application/json');$options=array('auth'=>array('user','pass'));$request=Requests::get('https://api.github.com/gists',$headers,$options);var_dump($request->status_code);//int(200)var_dump($request->body);<atarget="_blank"rel="nofollow">这个需要配置ssl证书,php.ini
[openssl]
openssl.cafile=your_path/cacert.pem
<divclass='ref'>