我改变了生产服务器的.env文件中的MAIL_DRIVER:
MAIL_DRIVER=mailgun
MAIL_HOST=smtp.mailgun.org
MAILGUN_DOMAIN=mg.xx.com
MAILGUN_SECRET=key-xx
MAIL_ENCRYPTION=null
我也运行这些命令:
php artisan config:clear
php artisan config:cache
但是,他们没有更改MAIL_DRIVER。服务器继续通过旧MAIL_DRIVER发送邮件。我从控制器env("MAIL_DRIVER")
获得,它什么都没有(NULL)。
我该如何解决这个问题。
答案 0 :(得分:2)
您需要重新启动服务器和/或在本地开发区重新运行php artisan serve
。