Services webmasters
Partenaires
Jeux concours gratuits
 
long2ip
<<<
openlog pfsockopen
>>>

7.66 Réseau
7 Index des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes prédefinies
checkdnsrr
closelog
debugger_off
debugger_on
define_syslog_variables
dns_check_record
dns_get_mx
dns_get_record
fsockopen
gethostbyaddr
gethostbyname
gethostbynamel
getmxrr
getprotobyname
getprotobynumber
getservbyname
getservbyport
ip2long
long2ip
->openlog
pfsockopen
socket_get_status
socket_set_blocking
socket_set_timeout
syslog

7.66.26 openlog()Ouvre la connexion à l'historique système

[ Exemples avec openlog ]   PHP 3, PHP 4

int  openlog ( string   ident , int   option , int   facility )

openlog ouvre la connexion à l'historique système. La chaîne ident sera ajoutée à chaque message. Les valeurs de option et facility sont données ci-dessous. L'utilisation de openlog est optionnelle; cette fonction sera automatiquement appelée par syslog si nécessaire, et dans ce cas, l'identification sera mise par défaut à FALSE . 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. L'utilisation de openlog est optionel. Cette fonction sera automatiquement appelée par la fonction syslog si nécessaire, auquel cas, ident vaudra par défaut FALSE .

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
Vous pouvez utiliser une ou plusieurs de ces options. Pour les combiner, utiliser l'opérateur 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 .

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 local. 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érique
LOG_UUCP UUCP subsystem

Voir aussi define_syslog_variables , syslog et closelog .

<< openlog >>
long2ip Réseau pfsockopen
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -