我在PHP中安装/使用自签名证书时遇到问题。 (背景是:我想使用私人作曲家存储库)
我使用sudo update-ca-certificates在/ etc / ssl / certs中安装了证书。证书现已正确安装。
如果我将证书配置为cafile = / etc / ssl / certs / mycert.pem,一切都按预期工作。
现在我认为必须使用capath而不是cafile。所以我配置了capath = / etc / ssl / certs和cafile = 这个配置不起作用,所以找不到mycert.pem?!
感谢您的帮助:)
答案 0 :(得分:0)
问题出在证书本身内。它的CR无效。
如果我直接指定证书,则没有问题,但如果它作为certs文件夹的一部分使用,我必须删除^ M