cURL错误 - 使用Laravel + Mailgun

时间:2016-07-29 05:40:20

标签: php ssl curl laravel-5 laravel-5.2

我在这个示例代码中使用了laravel 5.2中的Mailgun + Mail类:

Mail::send('emails.send', ['title' => $title, 'content' => $content], function ($message)
                {

                    $message->from('hello@mywebsite.com', 'Marcos');

                    $message->to('amldesign@gmail.com');

                });

我还通过捕获$ e Exceptions和laravel来处理异常,但它返回了我的错误:

  

cURL错误60:SSL证书问题:无法获得本地颁发者证书(请参阅this

我认为services.php配置是正确的:

'mailgun' => [
        'domain' => env('MAILGUN_DOMAIN','mywebsite.com'),
        'secret' => env('MAILGUN_SECRET'),
    ],

在这方面有任何帮助来确定问题将会有所帮助

1 个答案:

答案 0 :(得分:0)

如果您检查该页面的错误行是否给了您(curl.haxx.se),您会看到该行。

CURLE_SSL_CACERT(60):无法使用已知的CA证书对对等证书进行身份验证。

我不是一个laravel专家,但我觉得你的freamwork构建有些不对劲。你做过任何SSL设置吗?