php7 curl返回false error返回空串


php7 CURLOPT_SSL_VERIFYPEER
禁用后cURL將終止從服務端進行驗證。使用CURLOPT_CAINFO選項設置證書使用CURLOPT_CAPATH選項設置證書目錄 如果CURLOPT_SSL_VERIFYPEER(默認值為2)被啟用,CURLOPT_SSL_VERIFYHOST需要被設置成TRUE否則設置為FALSE。
自cURL 7.10開始默認為TRUE。從cURL 7.10開始默認綁定安裝。
 
CURLOPT_SSL_VERIFYHOST
1 檢查服務器SSL證書中是否存在一個公用名(common name)。譯者注:公用名(Common Name)一般來講就是填寫你將要申請SSL證書的域名 (domain)或子域名(sub domain)。2 檢查公用名是否存在,並且是否與提供的主機名匹配。
 
當在開發環境,局域網下 需要禁用這兩個參數 (尤其是在widows服務器下)否則驗證完后返回false curl_error()返回空串


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM