*error_logによるログの出力 [#q9749a3b] [[参考:http://php.net/manual/ja/function.error-log.php]]~ #codeprettify{{ error_log("メッセージ",3,"ファイルパス"); ''書式'' #codeprettify{{ bool error_log ( string $message [, int $message_type = 0 [, string $destination [, string $extra_headers ]]] ) }} ''引数'' -message --ログに記録されるエラーメッセージ。 -message_type --メッセージをどこに送るのかを指定します ---0:message は、オペレーティング・システム のシステムログのメカニズムまたはファイルのいずれかを使って PHP のシステム・ロガーに送られます。どちらが使われるかは、 設定ディレクティブ error_log の内容により決定されます。これはデフォルトのオプションです。 ---1:message は、destination パラメータで指定されたアドレスに、電子メール により送られます。このメッセージタイプの場合にのみ、 4 番目のパラメータである extra_headers が使われます。 ---3:message は destination で指定されたファイルに追加されます。 明示的に指定しない限り、message の 最後には改行文字は追加されません。 ---4:message は、直接 SAPI のログ出力ハンドラに送信されます。 -destination --メッセージの送信先。message_typeで変わる -extra_headers --追加のヘッダ。message_type パラメータが 1 に設定される場合に利用されます。 ''例'' #codeprettify{{ error_log ( 'test', 3, '/var/log/log.txt'); }}