Laravel 4 Laravel artisan命令配置
我正在使用laravel进行一个项目,并试图从laravel运行一些命令。但是,它无法检测所处的环境并在正确的环境中运行命令 我的环境结构如下Laravel 4 Laravel artisan命令配置,laravel-4,laravel-artisan,Laravel 4,Laravel Artisan,我正在使用laravel进行一个项目,并试图从laravel运行一些命令。但是,它无法检测所处的环境并在正确的环境中运行命令 我的环境结构如下 app -config -production -staging database.php $env = $app->detectEnvironment(function() { // Default to local if LARAVEL_ENV is not set
app
-config
-production
-staging
database.php
$env = $app->detectEnvironment(function()
{
// Default to local if LARAVEL_ENV is not set
return getenv('LARAVEL_ENV') ?: 'development';
});
我抓住环境价值的方式如下
app
-config
-production
-staging
database.php
$env = $app->detectEnvironment(function()
{
// Default to local if LARAVEL_ENV is not set
return getenv('LARAVEL_ENV') ?: 'development';
});
如果您想指定artisan运行的环境,您需要执行以下操作
artisan migration --env=Development
或者这是一个关于如何做得不同的答案: