1

Where i need to place my "myScriptLog" Log File and what are the confogurations to Log the PHP Application

Below is the Sample Syslog Code

openlog("myScriptLog", LOG_PID | LOG_PERROR, LOG_LOCAL0);                            

if (authorized_client()) {
   // do something
} else {
    // unauthorized client!
    // log the attempt
    $access = date("Y/m/d H:i:s");
    syslog(LOG_WARNING, "Unauthorized client: $access {$_SERVER['REMOTE_ADDR']} ({$_SERVER['HTTP_USER_AGENT']})");
}
closelog();
4

2 に答える 2

0

たぶん使用しerror_logますか? http://de3.php.net/manual/en/function.error-log.php

次に、宛先を指定できます。

bool error_log ( string $message [, int $message_type = 0 [, string $destination [, string $extra_headers ]]] )

編集: または、syslog を使用することもできます: http://www.php.net/manual/en/function.syslog.phpの場合、ログは代わりに syslog に移動しmyScriptLogます (必要なものによって異なります)。

それは役に立ちますか?

于 2013-08-12T08:19:35.300 に答える
0

これはあなたを助けるかもしれません

http://www.phpclasses.org/browse/file/12157.html

上記のクラスを使用して、sys エラーをログに記録します

于 2013-08-12T10:05:59.643 に答える