跟进这里给出的答案 https://stackoverflow.com/a/2602624/37759
此解决方案适用于图像或pdf,但是,当我尝试使用文本或javascript文件时curl_exec
返回false
。为什么?
例如,获取 jquery 文件 https://raw.github.com/jquery/jquery/master/src/ajax.js 的文件大小
这可能
与GitHub URL被https
有关。你可以告诉cURL忽略证书检查,通过执行以下操作:
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
如果这不能解决问题,您可以在curl_close( $curl );
之前添加echo curl_error($curl)
- 它可能有助于您进行调试。