CURL证书错误的时候,会导致PHP调用CURL执行下载任务的时候,因为无法解析证书,导致下载失败,出现:cURL error 77: (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)”错误,我们需要做的就是正确配置php调用CURL的CA证书。
vim /usr/local/php/etc/php.ini #修改以下curl.cainfo openssl.cafile openssl.cafile三个选项,保证CA证书在这个目录下 [curl] curl.cainfo = "/usr/local/openssl/cert.pem" [openssl] openssl.cafile = "/usr/local/openssl/cert.pem" openssl.capath = "/usr/local/openssl/cert.pem" cd /usr/local/openssl/ wget https://curl.haxx.se/ca/cacert.pem mv cacert.pem cert.pem service php-fpm restart
发表回复