Laravel APP_ENV设置为";宅地“;但是app()->;环境()说;“本地”;

Laravel APP_ENV设置为";宅地“;但是app()->;环境()说;“本地”;,laravel,laravel-5,Laravel,Laravel 5,在我的.env文件中,我可以读取: APP_ENV=homestead 但是如果我用Psy Shell运行这个: dd(app()->environment()); 它显示:“宅地”(好的) 但是如果我从控制器方法运行相同的命令,它会显示:“local” 为什么?在homestad.yml文件中使用homestad时,有一个设置用于在/etc/php5/fpm/php-fpm.conf中为服务器设置环境变量 variables: - key: APP_ENV value: loca

在我的
.env
文件中,我可以读取:

APP_ENV=homestead
但是如果我用Psy Shell运行这个:

dd(app()->environment());
它显示:“宅地”(好的)

但是如果我从控制器方法运行相同的命令,它会显示:“local”


为什么?

在homestad.yml文件中使用homestad时,有一个设置用于在/etc/php5/fpm/php-fpm.conf中为服务器设置环境变量

variables:
- key: APP_ENV
  value: local

此设置优先于.env文件

在homestad.yml文件中使用homestad时,有一个设置用于在/etc/php5/fpm/php-fpm.conf中为服务器设置环境变量

variables:
- key: APP_ENV
  value: local

此设置优先于.env文件

在homestad.yml文件中使用homestad时,有一个设置用于在/etc/php5/fpm/php-fpm.conf中为服务器设置环境变量

variables:
- key: APP_ENV
  value: local

此设置优先于.env文件

在homestad.yml文件中使用homestad时,有一个设置用于在/etc/php5/fpm/php-fpm.conf中为服务器设置环境变量

variables:
- key: APP_ENV
  value: local

此设置优先于.env文件

无法在新的laravel 5设置中复制此内容(好的,谢谢:)。你在宅地或其他环境中试过吗?我使用artisan serve进行此快速测试无法在全新的laravel 5设置中复制此设置,谢谢:)。你在宅地或其他环境中试过吗?我使用artisan serve进行此快速测试无法在全新的laravel 5设置中复制此设置,谢谢:)。你在宅地或其他环境中试过吗?我使用artisan serve进行此快速测试无法在全新的laravel 5设置中复制此设置,谢谢:)。你试过宅地或其他环境吗?我用artisan serve做这个快速测试