2016-07-29 7 views
0

Я использую класс Mailgun + Почта в Laravel 5.2 в этом примере кода:Curl ошибка - SSL сертификат с Laravel + Mailgun

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

        $message->from('[email protected]', 'Marcos'); 

        $message->to('[email protected]'); 

       }); 

Я также обрабатываются исключения по поимке $ е Исключения и Laravel, но это возвращает мне эту ошибку:

cURL error 60: SSL certificate problem: unable to get local issuer certificate (see this)

Я думаю, что services.php конфигурации прав:

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

Любая помощь в этом отношении, чтобы идентифицировать проблему, будет полезна

ответ

0

Если вы проверили, что страница с ошибкой на странице дает u (curl.haxx.se), вы увидите эту строку.

CURLE_SSL_CACERT (60): Сертификат peer не может быть аутентифицирован с помощью известных сертификатов CA.

Я не эксперт по laravel, но я думаю, что что-то не так на вашей сборке freamwork. Вы установили какие-либо настройки SSL?

Смежные вопросы