Laravel 8 config:cache 允许发送电子邮件但在 config:cache 之后无法读取环境变量
Laravel 8 config:cache allowing sending emails but can't read env variables after config:cache
希望你们一切都好。我在 运行ning 命令
时遇到问题
php artisan config:cache
电子邮件正在发送,但我无法读取 env('DB_HOST')
变量。
同样当我运行然后这次:
php artisan config:clear
电子邮件未发送,现在我可以读取 env('DB_HOST')
个变量。
我不明白是什么问题。
读这个https://laravel.com/docs/8.x/configuration#configuration-caching
您必须使用相应的配置。在你的情况下
config('database.connections.mysql.host')
希望你们一切都好。我在 运行ning 命令
时遇到问题php artisan config:cache
电子邮件正在发送,但我无法读取 env('DB_HOST')
变量。
同样当我运行然后这次:
php artisan config:clear
电子邮件未发送,现在我可以读取 env('DB_HOST')
个变量。
我不明白是什么问题。
读这个https://laravel.com/docs/8.x/configuration#configuration-caching
您必须使用相应的配置。在你的情况下
config('database.connections.mysql.host')