web-dev-qa-db-fra.com

Pourquoi PHP crée-t-il ces entrées de journal à chaque accès à la page?

Le journal des erreurs de mon serveur (dans cPanel) contient une entrée pour chaque chargement d'une page PHP ressemblant à ceci (où "nom d'utilisateur" a été substitué à mon nom d'utilisateur actuel):

[2012-06-09 09:02:07]: info: [usr/grp]: username/username cmd: /home/username/public_html/error.php php: /usr/local/php53/bin/php

Je sais que c'est seulement un message 'info' mais cela remplit mon journal d'erreurs. Cela ne peut pas être lié au contenu de mes fichiers PHP, car cela se produit même lorsque je charge une page avec ceci comme contenu:

<?php phpinfo(); ?>

Des idées sur ce que cela signifie ou si je peux m'en débarrasser?

2
HXCaine

Vous devez désactiver la journalisation des erreurs en PHP. Si vous ne pouvez pas modifier votre fichier php.ini, vous pourrez peut-être définir l'option dans votre htaccess comme ceci:

php_value log_errors 0

Sinon, vous pouvez utiliser la fonction ini_set dans tous vos fichiers PHP.

Le message d'erreur/info est cependant étrange. Je ne trouve aucune information sur ce que cela pourrait être. Tous les fichiers/dossiers répertoriés dans le message existent-ils?

1
DisgruntledGoat