laravelフレームワークには通常、エラーページが付属しています。設定ファイルにdebug=trueが設定されている場合、スタックトレースを通じてエラーデバッグインターフェイスが展開され、プログラムの実行プロセスを詳細に確認できます。エラープロンプトを表示し、デバッグのためにエラー行を正確に特定するのに非常に便利です。運用環境では、debug=false をオフにする必要があります。このとき、エラー応答には単純なエラー ページが表示されます。実際のプロジェクトではカスタム エラーを使用する必要があり、管理者はエラーを正確に確認できます。 log:
laravelなら簡単にできる!
カスタマイズされたエラー:
グローバルエラーページをカスタマイズしたい場合にも非常に便利です: ルートディレクトリの app/global.php ファイルにエラー処理関数を定義します:
App::error(function(Exception $exception, $code) { Log::error($exception); return Response::make('服务器好像出了点问题哦!',404); });
App::error(function(Exception $exception, $code) { Log::error($exception); return Response::view('error',404); });
エラーログについて話しましょう; laravel は有名な
monolog を使用します。ログファイルは、エラーチェックを容易にし、エラーログを指定するために数日で生成されるのが最善です。パス
rreee
以上、laravelのカスタムエラーページとエラーログ処理について、その側面も含めて紹介しましたが、PHPチュートリアルに興味のある友人の参考になれば幸いです。