使用php和curl从其他网站访问内容时出错

时间:2017-10-07 18:20:49

标签: php curl certificate

错误设置证书验证位置:CAfile:/var/local/etc/ca-bundle.crt CApath:none

我在使用带curl的php访问网站内容时遇到上述错误。我非常擅长使用p​​hp和curl,因此无法找到解决方案。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

运行这些命令应解决问题:

sudo rm -rfv /var/local/etc/ca-bundle.crt
sudo curl -o /var/local/etc/ca-bundle.crt https://curl.haxx.se/ca/cacert.pem
sudo chmod 0444 /var/local/etc/ca-bundle.crt

您可以查看某些页面以获取详细信息:https://curl.haxx.se/docs/sslcerts.html / https://en.wikipedia.org/wiki/Certificate_authority