在Win下使用PHP CURL 出現(xiàn) Uncaught exception 'RuntimeException' with message 'CURL connection,是因?yàn)闆]有安裝證書铛铁。
1. 安裝cURL.
1.下載Certficate Authority Public Keys,網(wǎng)址http://curl.haxx.se/ca/cacert.pem (右鍵另存為即可).
2.把 cacert.pem 重命名為 curl-ca-bundle.crt
3.將curl-ca-bundle.crt移動(dòng)到Windows系統(tǒng)環(huán)境目錄,默認(rèn)是C:\Windows\System32.
或者
4.其實(shí)重點(diǎn)在這里
<pre>
當(dāng)我把證書放在C:\Windows\System32下面并沒起到什么效果署恍,
所以我就直接在php.ini中崎溃,找到
curl.cainfo = 證書路徑(比如 D:\curl-ca-bundle.crt),重啟Apache就ok了
</pre>
2. 測(cè)試cURL.
打開命令行,輸入如下命令.
curl -L http://www.google.com
curl -L https://www.google.com
運(yùn)行這2個(gè)命令,如果都能看到Google的HTML代碼,說(shuō)明cURL已經(jīng)安裝成功.*