teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

修正

2020/07/14 00:09

投稿

s15ak071
s15ak071

スコア13

title CHANGED
File without changes
body CHANGED
@@ -38,7 +38,7 @@
38
38
  php artisan config:cache
39
39
  ```
40
40
 
41
- 結果何度デプロイしても開発環境に反映され困っています。
41
+ 結果何度デプロイしても開発環境でAPP_ENVが取得でき
42
42
  開発環境と同じコードなはずなのにミドルウェアでapp_envが取れない理由を調査しているのですが
43
43
  詰んだの質問させていただきます。
44
44
 

3

文言修正

2020/07/14 00:09

投稿

s15ak071
s15ak071

スコア13

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- Laravel 5.4環境にて、local環境では動作しているコードが動いていないのでdebugしたところ
1
+ Laravel 5.4環境にて、local環境では動作しているコードが開発環境で動いていないのでdebugしたところ
2
2
  とりたいenv("APP_ENV")の情報がnullで取得できていませんでした。
3
3
  .envのAPP_ENVを取得して処理を行いたいのですがnullが返ってきます。
4
4
 

2

修正

2020/07/14 00:07

投稿

s15ak071
s15ak071

スコア13

title CHANGED
File without changes
body CHANGED
@@ -23,7 +23,8 @@
23
23
  ```PHP
24
24
  public function handle($request, Closure $next)
25
25
  {
26
+ //FILENAMEのファイルから、環境を考慮して分岐
26
- $ip_flag = config(FILENAME.".".env("APP_ENV")); //開発環境のみnull, localではlocalという値を取得
27
+ $env = config("FILENAME.".env("APP_ENV")); //開発環境のみnull, localではlocalという値を取得
27
28
  dd(env("APP_ENV"));
28
29
 
29
30
       return $next($request);

1

実態に近いように修正

2020/07/14 00:05

投稿

s15ak071
s15ak071

スコア13

title CHANGED
File without changes
body CHANGED
@@ -23,7 +23,7 @@
23
23
  ```PHP
24
24
  public function handle($request, Closure $next)
25
25
  {
26
- $ip_flag = config(env("APP_ENV")); //開発環境のみnull, localではlocalという値を取得
26
+ $ip_flag = config(FILENAME.".".env("APP_ENV")); //開発環境のみnull, localではlocalという値を取得
27
27
  dd(env("APP_ENV"));
28
28
 
29
29
       return $next($request);