Php 生产现场未通知

Php 生产现场未通知,php,laravel,nginx,laravel-5.3,Php,Laravel,Nginx,Laravel 5.3,当我的notify代码按预期运行时,我在AbstractSmtpTransport.php第383行收到错误Swift_TransportException: 预期响应代码为250,但在我的Laravel 5.3生产站点上获得代码“”,并显示消息“”。当我查看完整堆栈跟踪时,它似乎正在缓存旧的错误登录凭据。我已经检查并再次检查了更新的'config/mail.php'文件和.env文件。堆栈跟踪显示“Swift\u Transport\u Esmtp\u Auth\u LoginAuthenti

当我的notify代码按预期运行时,我在AbstractSmtpTransport.php第383行收到错误Swift_TransportException: 预期响应代码为250,但在我的Laravel 5.3生产站点上获得代码“”,并显示消息“”。当我查看完整堆栈跟踪时,它似乎正在缓存旧的错误登录凭据。我已经检查并再次检查了更新的'config/mail.php'文件和.env文件。堆栈跟踪显示“Swift\u Transport\u Esmtp\u Auth\u LoginAuthenticator->authenticate(object)(Swift\u SmtpTransport)”,其凭据完全过时,与上述更新文件不同。我已运行“sudo systemctl restart nginx”和“php artisan cache:clear”没有更改。有人能告诉我如何更有效地处理此错误消息吗?是否需要更新其他文件?或设置?使用mailtrap在我的开发机器上一切正常。

请参阅 作为生产部署例程的一部分,您通常应该运行
php-artisan-config:cache
命令


运行
php artisan config:cache
并重新启动服务器。这将丢弃加载/缓存的配置文件数据。

很高兴帮助您…!圣诞快乐…:)