Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lumen 5.3:设置php artisan环境_Php_Laravel_Lumen - Fatal编程技术网

Lumen 5.3:设置php artisan环境

Lumen 5.3:设置php artisan环境,php,laravel,lumen,Php,Laravel,Lumen,如何使用Lumen 5.3设置php artisan命令的环境变量?Laravel 5.0说: php artisan migrate --env=local 但在较新版本的文档中,这一部分消失了。我以如下方式运行此命令: php artisan myCommand --env=testing 但是在我的命令类和引导文件(简单地说是无处不在)中,转储env(APP_env)会导致local 有什么建议吗?很简单 APP_ENV="production" php artisan myComma

如何使用Lumen 5.3设置php artisan命令的环境变量?Laravel 5.0说:

php artisan migrate --env=local
但在较新版本的文档中,这一部分消失了。我以如下方式运行此命令:

php artisan myCommand --env=testing
但是在我的命令类和引导文件(简单地说是无处不在)中,转储
env(APP_env)
会导致
local

有什么建议吗?

很简单

APP_ENV="production" php artisan myCommand
或者在多个环境中作为

APP_ENV="production" DB_USER="foo" DB_PASSWORD="bar" php artisan myCommand
这很简单

APP_ENV="production" php artisan myCommand
或者在多个环境中作为

APP_ENV="production" DB_USER="foo" DB_PASSWORD="bar" php artisan myCommand

您只是想更改环境,还是想将命令作为特定环境运行,与
.env
文件中的环境不同?我想在与.env文件中不同的特定环境中运行命令@阿尔法解决方案工作得非常好!您只是想更改环境,还是想将命令作为特定环境运行,与
.env
文件中的环境不同?我想在与.env文件中不同的特定环境中运行命令@阿尔法解决方案工作得非常好!哇,我真的很欣赏这个(老)答案。你为我节省了很多时间——谢谢你!!哇,我真的很欣赏这个(老)答案。你为我节省了很多时间——谢谢你!!