タイトル: エラーログ出力
本稿はPHPのエラーログ出力方法に関する記事です。
PHPには備え付けのログ出力関数があるので今回はそれを使用します。
error_log(メッセージ, 3, ログファイルのパス) |
第二引数を3を指定することでログファイルにメッセージを書き込みます。
その他のタイプに関しては以下を参照してください。(※公式サイトより抜粋)
0 | message は、オペレーティング・システム のシステムログのメカニズムまたはファイルのいずれかを使って PHP のシステム・ロガーに送られます。どちらが使われるかは、 設定ディレクティブ error_log の内容により決定されます。これはデフォルトのオプションです。 |
1 | message は、destination パラメータで指定されたアドレスに、電子メール により送られます。このメッセージタイプの場合にのみ、 4 番目のパラメータである extra_headers が使われます。 |
2 | このオプションは存在しません。 |
3 | message は destination で指定されたファイルに追加されます。 明示的に指定しない限り、message の 最後には改行文字は追加されません。 |
4 | message は、直接 SAPI のログ出力ハンドラに送信されます。 |