この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:3
ページ更新者:T
更新日時:2018-09-01 05:27:09

タイトル: エラーログ出力

本稿はPHPのエラーログ出力方法に関する記事です。

 

PHPには備え付けのログ出力関数があるので今回はそれを使用します。

error_log(メッセージ, 3, ログファイルのパス)

第二引数に指定するログタイプは3を指定することでログファイルにメッセージを書き込みます。

その他のタイプに関しては以下を参照してください。(※公式サイトより抜粋)

 

error_log() ログタイプ

0 message は、オペレーティング・システム のシステムログのメカニズムまたはファイルのいずれかを使って PHP のシステム・ロガーに送られます。どちらが使われるかは、 設定ディレクティブ error_log の内容により決定されます。これはデフォルトのオプションです。
1 message は、destination パラメータで指定されたアドレスに、電子メール により送られます。このメッセージタイプの場合にのみ、 4 番目のパラメータである extra_headers が使われます。
2 このオプションは存在しません。
3 message は destination で指定されたファイルに追加されます。 明示的に指定しない限り、message の 最後には改行文字は追加されません。
4 message は、直接 SAPI のログ出力ハンドラに送信されます。