| 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 |