无法在生产环境中访问 laravel 中的 env 和配置功能
can't access env and config function in laravel on production
我完成了我的 laravel 项目并将其推送到我的 VPS。
所以我有时会向管理员发送电子邮件。但是 laravel 为 env
提供了 null
Mail::to(env("ADMIN_EMAIL"))->send(new NewOrderAdmin());
我尝试在配置 app.php 中设置 ADMIN_EMAIL 并从那里调用它
config(app.ADMIN_EMAIL)
但仍然给我 null。由于某些原因,这只是在生产中
我检查了我的 .env 并尝试清除缓存但仍然没有结果
您需要清除配置缓存,因此
运行 php artisan config:clear
我完成了我的 laravel 项目并将其推送到我的 VPS。
所以我有时会向管理员发送电子邮件。但是 laravel 为 env
提供了 null Mail::to(env("ADMIN_EMAIL"))->send(new NewOrderAdmin());
我尝试在配置 app.php 中设置 ADMIN_EMAIL 并从那里调用它
config(app.ADMIN_EMAIL)
但仍然给我 null。由于某些原因,这只是在生产中
我检查了我的 .env 并尝试清除缓存但仍然没有结果
您需要清除配置缓存,因此
运行 php artisan config:clear