error_log
定義されたエラー処理ルーチンにエラーメッセージを送信する
&reftitle.description;
boolerror_log
stringmessage
intmessage_type0
stringdestination
stringextra_headers
エラーメッセージを Web サーバーのエラーログあるいはファイルに送ります。
&reftitle.parameters;
message
ログに記録されるエラーメッセージ。
message_type
メッセージをどこに送るのかを指定します。以下の中から指定できます。
error_log ログタイプ
0
message は、オペレーティング・システム
のシステムログのメカニズムまたはファイルのいずれかを使って
PHP のシステム・ロガーに送られます。どちらが使われるかは、
設定ディレクティブ error_log
の内容により決定されます。これはデフォルトのオプションです。
1
message は、destination
パラメータで指定されたアドレスに、電子メール
により送られます。このメッセージタイプの場合にのみ、
4 番目のパラメータである extra_headers
が使われます。
2
このオプションは存在しません。
3
message は destination
で指定されたファイルに追加されます。
明示的に指定しない限り、message の
最後には改行文字は追加されません。
4
message は、直接 SAPI
のログ出力ハンドラに送信されます。
destination
メッセージの送信先。その設定は、上で説明している
message_type パラメータの値によります。
extra_headers
追加のヘッダ。message_type パラメータが
1 に設定される場合に利用されます。
このメッセージタイプは、mail と同様に
内部関数を利用します。
&reftitle.returnvalues;
&return.success;
&reftitle.changelog;
&Version;
&Description;
5.2.7
message_type の値として 4 が使用できるようになりました。
&reftitle.examples;
error_log の例
]]>