我收到以下错误,我似乎无法弄清楚如何修复我的localhost(WampServer)。
PHP是版本5.4.3和Apache 2.2.22
An email sending error occurred: Mandrill_HttpError - API call to
messages/send-template failed: SSL certificate problem, verify that the CA
cert is OK. Details: error:14090086:SSL
routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
我已将这一行添加到php.ini文件和phpForApache.ini中,但无济于事。
[curl]
curl.cainfo = "c:\wamp\cacert.pem"
也尝试了各种组合,但没有运气。也许我需要一个不同的cacert.pem?我正在使用http://curl.haxx.se/ca/cacert.pem
答案 0 :(得分:0)
你什么时候安装了WAMP?如果是不久之前,那么您的证书已过期。我认为它们的发行期限为1年。您可以考虑更新您的WAMP(它将附带新证书)或自行生成新证书。 在任何情况下,由于错误消息指出证书存在某些内容,而不是CA无法识别。如果CA无法识别,您可能需要更新php.ini并可能下载新的PEM文件。