Config-> appでデバッグモードをtrue
に設定し、サーバーにデプロイしました。
'debug' => env('APP_DEBUG', true),
モードをチェックするために、コントローラーに次のコードがあります。
...
$debug = config('app.debug');
var_dump($debug);
$product->save();
ローカルマシンでの結果:
C:\ xampp\htdocs\MK\app\Http\Controllers\ProductController.php:45:boolean true
サーバーでの結果:
bool(false)エラーが発生しました。
サーバー側でデバッグモードが設定されないのはなぜですか?
設定ファイルのこの行'debug' => env('APP_DEBUG', true)
が問題の原因である可能性があります。
それは言っています。 debug
を.env
ファイルで定義された値に設定し、ない場合はtrue
を使用します。
そのため、2番目のパラメーターをtrueに設定していても、APP_DEBUG=false
ファイルの.env
を調べています。
.env
ファイルの設定をtrueに更新してみてください。
あなたの場合、あなたの.env
ファイルと変更"APP_DEBUG=false"
から"APP_DEBUG=true"