一次curl无法获取https网页的问题解决
[ 2017-09-25 17:23:49 | 作者: admin ]
centos6.5的服务器,curl是7.1
php5.3下面死活就是获取不到https内容,只有一片空白,但是抓http网页正常。
phpinfo()下面的信息正常,有curl和openssl,理论看是肯定能支持https的。然后在centos终端下curl能获取https,
这里想可能是php兼容问题,想着要不要升级php,随意把php-fpm重启了下,居然就好了,晕!!
后来想到curl可能版本升级过,造成php-fpm需要重启下才能识别?反正重启大法搞定了
阅读全文…
php5.3下面死活就是获取不到https内容,只有一片空白,但是抓http网页正常。
phpinfo()下面的信息正常,有curl和openssl,理论看是肯定能支持https的。然后在centos终端下curl能获取https,
这里想可能是php兼容问题,想着要不要升级php,随意把php-fpm重启了下,居然就好了,晕!!
后来想到curl可能版本升级过,造成php-fpm需要重启下才能识别?反正重启大法搞定了
function get_http($url){
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); //不验证证书
curl_setopt($ch,
...$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); //不验证证书
curl_setopt($ch,
阅读全文…
1