0

プロジェクトにlaravelを使用しており、Laravelからいくつかのコマンドを実行しようとしています。ただし、現在の環境を検出して、正しい環境でコマンドを実行することはできません。

私の環境構造は以下の通りです

app  
  -config    
     -production    
     -staging    
     database.php

私の環境の価値をつかむ方法は以下の通りです

$env = $app->detectEnvironment(function()
 {
     // Default to local if LARAVEL_ENV is not set
     return getenv('LARAVEL_ENV') ?: 'development';
 });
4

1 に答える 1

0

artisan が実行する環境を指定したい場合は、以下を実行する必要があります。

artisan migration --env=Development 

または、これを別の方法で行う方法についてのこの回答: https://stackoverflow.com/a/13871792/1317935

于 2014-07-17T07:56:00.027 に答える