deafult在哪里可以找到PHP使用的默认系统证书



在php.ini中,我指定使用我的域的cafile。这使得PHP的电子邮件工作,而且我在加载我的域时没有问题。

当我尝试使用composer时,我遇到了问题,因为PHP似乎使用了域证书,但无法获得验证。

如果我从php.ini中删除openssl ca.file,则从php发送电子邮件停止工作,但composer工作正常。

也许我需要在删除openssl行时找到PHP使用的系统证书在哪里,而不是将证书内容添加到我的域证书中,这应该可以解决问题。

知道这个证书在哪里吗?你认为这能解决问题吗?

https://github.com/composer/composer/issues/7797#issuecomment-4405855828

谢谢你的帮助。

已解决https://github.com/composer/composer/issues/7797#issuecomment-440680491

在centos中,位置似乎有点不同如何在centos7中添加证书颁发机构?

我在etc/pki/ca-trust/extracted/openssl 上找到了它

最新更新