*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');  
}}

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS