SSL 证书错误:无法在 PHP 中获取本地颁发者证书
当遇到表明无法获取本地颁发者的 SSL 证书错误时证书,探索各种故障排除选项非常重要。
验证证书信任
确保 PHP 信任 SSL 证书。在您的例子中,您提到将curl.cainfo 添加到php.ini 文件中。这指定了证书颁发机构 (CA) 捆绑包的路径。但是,捆绑包中包含颁发者的证书至关重要。
检查多个 php.ini 文件
如解决方案中所述,可能存在多个 php.ini 文件。检查从 WAMP 任务栏图标访问的目录和位于指定目录中的目录(例如 C:wampbinphpphp5.5.12),以确保证书信任设置应用于所有实例。
重新启动 WAMP服务
修改证书设置并重新启动 XAMPP 后,请确保还重新启动 WAMP 服务以完全应用更改。
其他故障排除步骤
如果上述步骤无法解决问题,请考虑以下操作:
以上是如何解决 PHP 中的'SSL 证书错误:无法获取本地颁发者证书”?的详细内容。更多信息请关注PHP中文网其他相关文章!