Manuál PHP | ||
---|---|---|
Předcházející | Další |
openlog
Popis
bool openlog ( string ident, int option, int facility )
openlog() otevře pro program spojení do systémového
protokolu. Do každé zprávy se přidá řetězec ident
.
Hodnoty pro option
a
facility
jsou uvedeny níže. Parametr
option
se používá k určení, které volby budou
při generování zprávy použity. Argument facility
specifikuje, jaký typ programu zaznamenává zprávu. To umožňuje
specifikovat (v konfiguraci systémového protokolu na vašem počítači),
jak budou zprávy přicházející z různých zdrojů obsluhovány. Použití
openlog() není povinné. Volá se automaticky ze
syslog() v případě potřeby; v takovém případě bude
ident
implicitně FALSE.
Tabulka 1. openlog() Volby
Konstanta | Popis |
---|---|
LOG_CONS | při chybě během posílání dat do protokolu zapisuj přímo na systémovou konzoli |
LOG_NDELAY | ihned otevři spojení do protokolu |
LOG_ODELAY | (implicitní) otevři spojení až v okamžiku zápisu první zprávy |
LOG_PERROR | tiskni zprávy také na standardní chybový výstup (stderr) |
LOG_PID | do každé zprávy přidej PID |
Tabulka 2. openlog() Charaktery
Konstanta | Popis |
---|---|
LOG_AUTH | bezpečnostní/autorizační zprávy (použijte raději LOG_AUTHPRIV na systémech, kde je tato konstanta definována) |
LOG_AUTHPRIV | bezpečnostní/autorizační zprávy (soukromé) |
LOG_CRON | časový démon (cron a at) |
LOG_DAEMON | ostatní démoni systému |
LOG_KERN | zprávy jádra |
LOG_LOCAL0 ... LOG_LOCAL7 | vyhrazeno pro místní použití |
LOG_LPR | subsystém tiskárny |
LOG_MAIL | poštovní subsystém |
LOG_NEWS | subsystém USENET news |
LOG_SYSLOG | zprávy generované vnitřně démonem syslogd |
LOG_USER | generické uživatelské zprávy |
LOG_UUCP | subsystém UUCP |
Viz také define_syslog_variables(), syslog() a closelog().
Předcházející | Domů | Další |
long2ip | Nahoru |