2017-05-30 9 views
1

バレット(https://laravel.com/docs/5.4/valet)のデフォルトインストールを使用しています。バレットの環境変数

私はnginxでの経験が少ないので、バレット用のenvvarsをどこに保存する必要があるのか​​わかりません。

Apache用のそれは非常に簡単だろう - の/ etc/apache2の/ envvarsの

PHP、index.phpの上の一時的な解決策として、私はputenv('APP_ENV=dev');を使用するが、私は、インデックスファイルに触れることなく、グローバルにこれを実行したいと思います。

ありがとうございました。

答えて

1

答えを探しているときに私はこの記事を見つけたので、ここに自分のメモを残しておけば、もっと簡単になります。

brewを使ってnginxをインストールしたので、nginx configは/usr/local/etc/nginxにあり、環境変数はすでにfastcgi_paramsに設定されています。

追加

/usr/local/etc/nginx/fastcgi_params

に新しい行をファイルに、例えば

fastcgi_param APP_ENV dev;

あなたは世界的にこの環境変数を設定したくない場合は、それぞれに上書きすることができますサイト構成は~/.valet/Nginx/site.devlocation ~ \.php$ {の間にあります。