2013-06-14 2 views
0

Comment pouvez-vous vous connecter au journal du serveur Web (error_log()) en utilisant log4php? Je pense que ce que cela signifie en fin de compte, c'est d'avoir un logger qui se connecte à error_log(). Ça me semble évident, mais je n'ai rien trouvé dans la documentation de log4php et je n'ai rien trouvé en ligne sur quelqu'un qui fait déjà ça ... Est-ce quelque chose qui est facile à faire et qui me manque?log4php appender qui se connecte à error_log()

Répondre

0

Je n'ai pas trouvé un tel appender non plus. On dirait qu'il n'y a pas une telle chose. Vous seriez probablement mieux si vous utilisez FileAppender et lui donnez le nom du paramètre ini error_log s'il s'agit d'un nom de fichier.

Si la directive error_log est définie sur syslog, il existe un SyslogAppender. Notez cependant que la fonction error_log() elle-même possède un paramètre cible qui est la plupart du temps identique à ce que les Appenders dédiés fournissent déjà. Avec l'incertitude supplémentaire sur l'endroit où les messages d'erreur finissent vraiment en fonction de la configuration, je pense que c'est une meilleure idée de laisser la configuration de Log4PHP. Envoyer du courrier, se connecter à un fichier, se connecter à syslog: Tout est déjà supporté. Le seul cas manquant: Connexion au gestionnaire de journalisation SAPI.

Questions connexes