1. ホーム
  2. php

[解決済み] CodeIgniter(PHP)でエラーロギングを行う方法

2022-12-13 21:38:02

質問

PHP CodeIgniterでエラーロギングをしたいです。エラーログを有効にするにはどうしたらよいですか?

いくつか質問があります。

  1. エラーを記録するためのすべての手順は何ですか?
  2. エラーログファイルはどのように作成されるのですか?
  3. エラーメッセージをログファイルにプッシュする方法(エラーが発生するたびに)?
  4. そのエラーを電子メールで送信する方法は?

どのように解決するのですか?

CodeIgniterには、いくつかのエラーログ機能が組み込まれています。

  • あなたの /application/logs フォルダーを書き込み可能にします。
  • /application/config/config.php にあります。 を設定します。

    $config['log_threshold'] = 1;

    ログにどの程度の詳細が必要かに応じて、より高い数値を使用することもできます。
  • 使用方法 log_message('error', 'Some variable did not contain a value.');
  • メールを送信するには、コアとなる CI_Exceptions クラスのメソッドを拡張する必要があります。 log_exceptions() . これは自分で行うこともできますし この . コアを拡張するための詳細情報 はこちら

参照 http://www.codeigniter.com/user_guide/general/errors.html