两个具有完全相同邮件配置的laravel项目:当我尝试发送电子邮件时,其中一个进入超时状态

问题描述 投票:0回答:1

我有2个laravel项目几乎相同(相同的composer.json除了“feed包”,只存在于其中一个),具有完全相同的邮件配置和在同一物理服务器中。

我不知道为什么其中一个人无法发送电子邮件,因为我收到此错误:

Connection could not be established with host smtp.sendgrid.net [Connection timed out #110]

我甚至只是为了完成我必须要做的搜索才能解决它。

UPDATE

我有点白痴:) 我的问题是我没有在服务器上重新创建配置邮件文件,所以我在物理上更新了它,但是laravel仍然有一个配置信息。

php email laravel-5.2 sendgrid
1个回答
1
投票

Laravel有一个缓存功能。

因此,当您添加/更新任何配置时,您需要清除这些配置缓存。

尝试使用php artisan cache:clearphp artisan config:clear来清除缓存。

由于这有效,我发布了答案。

© www.soinside.com 2019 - 2024. All rights reserved.