Laravel-errors-and-logging

提供:Dev Guides
移動先:案内検索

Laravel-エラーとログ

この章では、Laravelプロジェクトでのエラーとロギング、およびそれらの操作方法について説明します。

エラー

進行中のプロジェクトには、いくつかのエラーが発生します。 新しいLaravelプロジェクトを開始すると、エラーと例外処理はすでに設定されています。 通常、ローカル環境では、デバッグのためにエラーを確認する必要があります。 これらのエラーを実稼働環境のユーザーから隠す必要があります。 これは、アプリケーションのルートに保存されている環境ファイル .env に設定されている変数 APP_DEBUG で実現できます。

ローカル環境では APP_DEBUG の値は true である必要がありますが、実稼働環境ではエラーを隠すために false に設定する必要があります。

- APP_DEBUG 変数を変更した後、Laravelサーバーを再起動する必要があります。

ロギング

ロギングは、生成されたエラーをシステムが記録できる重要なメカニズムです。 システムの信頼性を向上させると便利です。 Laravelは、シングル、デイリー、syslog、エラーログモードなどのさまざまなロギングモードをサポートしています。 これらのモードは config/app.php ファイルで設定できます。

'log' => 'daily'

生成されたログエントリは、 storage/logs/laravel.log ファイルで確認できます。