(PHP 4, PHP 5, PHP 7, PHP 8)
openlog — Ouvre la connexion à l'historique système
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 prefix
vaudra par défaut false
.
prefix
La chaîne prefix
sera ajoutée à chaque message.
flags
L'argument flags
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. |
OR
. Par exemple, pour ouvrir immédiatement la connexion, écrire sur la console et inclure le PID de chaque message, utilisez : LOG_CONS | LOG_NDELAY | LOG_PID
. 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.
Retourne toujours true
.
Version | Description |
---|---|
8.2.0 | La fonction retourne maintenant toujours true . Auparavant, elle renvoyait false en cas d'échec. |