(PHP 4, PHP 5, PHP 7)
openlog — Ouvre la connexion à l'historique système
$ident
, int $option
, int $facility
)openlog() ouvre la connexion à l'historique système.
L'utilisation de openlog() est optionnelle. Cette
fonction sera automatiquement appelée par la fonction syslog()
si nécessaire, auquel cas ident
vaudra par défaut
FALSE
.
ident
La chaîne ident
sera
ajoutée à chaque message.
option
L'argument option
indique
les options de journalisation utilisées pour générer le message.
Constante | Description |
---|---|
LOG_CONS |
Si une erreur survient lors de l'envoi des données au gestionnaire d'historique, écrire directement l'erreur sur la console. |
LOG_NDELAY |
Ouvre immédiatement une connexion au gestionnaire d'historique. |
LOG_ODELAY |
Retarde l'ouverture de la connexion jusqu'à ce que le premier message soit enregistré (par défaut). |
LOG_PERROR |
Envoie le message au gestionnaire standard. |
LOG_PID |
Inclut le PID à chaque message. |
facility
L'argument facility
sert à indiquer quel programme
enregistre ce message. Cela vous permet de spécifier
(sur la machine d'historique) comment traiter les messages venant
de plusieurs serveurs.
Constante | Description |
---|---|
LOG_AUTH |
sécurité/messages d'autorisation (utilisez
LOG_AUTHPRIV , pour
remplacer cette constante sur les systèmes où elle est définie).
|
LOG_AUTHPRIV |
sécurité/messages d'autorisation (privé) |
LOG_CRON |
démon horloge (cron et at) |
LOG_DAEMON |
autres démons système |
LOG_KERN |
noyau (kernel) |
LOG_LOCAL0 ... LOG_LOCAL7 |
réservé pour utilisation locale. Inutilisable sous Windows |
LOG_LPR |
imprimante (line printer subsystem) |
LOG_MAIL |
messagerie mail |
LOG_NEWS |
USENET : groupes de news (newsgroup) |
LOG_SYSLOG |
messages générés en interne par syslogd |
LOG_USER |
messages utilisateurs génériques |
LOG_UUCP |
sous-système UUCP |
Note:
LOG_USER
est le seul type valide sous les environnements Windows.
Cette fonction retourne TRUE
en cas de
succès ou FALSE
si une erreur survient.