Laravel';s的环境值不能正常工作


Laravel's environment value not working properly

当我将.env文件中的APP_ENV值从local更改为prod时,dd(App::environment())dd(env('APP_ENV'))会返回local,而php artisan env会按预期返回prod

如果我更改另一个值,例如DB_HOST,它可以正常工作。

我错过什么了吗?

APP_ENV=prod
APP_DEBUG=true
APP_KEY=SomeRandomString
DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret

在.env文件中,您需要写入production而不是prod。希望它能有所帮助:)