本文已在本人部落格首發
此問題是由於沒有配置信任的伺服器https驗證。預設,curl被設為不信任任何ca證書,就是不信任任何伺服器的驗證。因此,瀏覽器無法通過https訪問你的伺服器,而報curl(60)的錯誤。
解決方法有2種:
如果你的內容不敏感,可以在使用curl_exec()之前跳過ssl檢查項【因為筆者對這個專案的**不熟( ̄□ ̄||),所以直接跳過這個方法】
curl_setopt
($ch
,curlopt_ssl_verifypeer
,false
);
curl.cainfo="絕對路徑/ca-bundle.crt"
參考文章: CURL出現code ERROR 60錯誤
ch curl init 初始化curl curl setopt ch,curlopt url,this get token url 抓取指定網頁 curl setopt ch,curlopt post,1 post提交方式 curl setopt ch,curlopt postfields,dat...
更新curl,導致yum無法使用
繼更新curl之後,又發現乙個命令yum不可用。yum實際上是乙個python指令碼,裡面匯入了yum module。呼叫了pycurl庫,據了解pycurl 是libcurl的乙個python介面。實際上也是呼叫的libcurl庫。因為之前更新git,也需要更新curl。導致libcurl.so換...
apache下curl無法載入的問題
我不知道apache和php使用不同的vc版本編譯會不會導致這樣的問題,但我建議apache和php安裝時使用一樣的vc版本的 這個建議沒有經過驗證,因為我沒有這個功夫。但我有點疑心會有問題 另外apache2.4 php7配置的時候需要在apache的配置檔案中加入這樣一句 loadfile d ...