| Manuál PHP | ||
|---|---|---|
| Předcházející | Další | |
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 | pfsockopen |