无法与主机laravel 5.4建立连接?

时间:2018-11-09 12:50:29

标签: laravel

我正在使用虚拟主机,但是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 :(得分:0)

此错误可能是由于为MAIL_PORTMAIL_ENCRYPTION以及偶尔为MAIL_HOST配置了错误的值引起的。

swiftmailer是发送电子邮件的库。注册时出现错误,Laravel尝试发送电子邮件。

"...the target machine actively refused..."表示主机已成功解析,但另一台计算机具有防火墙阻止了该端口,或者没有进程正在侦听该端口。

您的邮件服务应该在您的文档中告诉您使用哪个端口。如果使用MAIL_DRIVER=smtpMAIL_ENCRYPTION=tls,通常这将是端口587、465或25。