Не удалось установить соединение с хостом laravel 5.4? - PullRequest
0 голосов
/ 09 ноября 2018

я использую виртуальный хост, но phpmyadmin также указывает на ip виртуального хоста и отлично работает

когда я регистрирую аккаунт в моем проекте laravel, я получаю следующую ошибку.

 Connection could not be established with host [No connection could be
   made because the target machine actively refused it.
     #10061]

в моих логах

#10061] in C:\xampp\htdocs\upload\vendor\swiftmailer\swiftmailer\lib\classes\Swift\Transport\StreamBuffer.php:268
Stack trace:

1 Ответ

0 голосов
/ 09 ноября 2018

Эта ошибка может быть вызвана неправильной настройкой значений MAIL_PORT, MAIL_ENCRYPTION, а иногда MAIL_HOST.

swiftmailer - это библиотека, которая отправляет электронную почту. При регистрации вы получаете сообщение об ошибке, и Laravel пытается отправить электронное письмо.

"...the target machine actively refused..." означает, что хост успешно разрешен, но на другом компьютере либо есть брандмауэр, блокирующий порт, либо процесс не прослушивает этот порт.

Ваш почтовый сервис должен сообщить вам, какой порт использовать в своей документации. Если используются MAIL_DRIVER=smtp и MAIL_ENCRYPTION=tls, обычно это порт 587, 465 или 25.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...