PHP cafile工作,capath not(Linux)

时间:2017-02-15 12:25:33

标签: php linux ssl

我在PHP中安装/使用自签名证书时遇到问题。 (背景是:我想使用私人作曲家存储库)

我使用sudo update-ca-certificates在/ etc / ssl / certs中安装了证书。证书现已正确安装。

如果我将证书配置为cafile = / etc / ssl / certs / mycert.pem,一切都按预期工作。

现在我认为必须使用capath而不是cafile。所以我配置了capath = / etc / ssl / certs和cafile = 这个配置不起作用,所以找不到mycert.pem?!

感谢您的帮助:)

1 个答案:

答案 0 :(得分:0)

问题出在证书本身内。它的CR无效。

如果我直接指定证书,则没有问题,但如果它作为certs文件夹的一部分使用,我必须删除^ M