Bonjour les amis. Et, d’avance, merci de l’attention que vous porterez à ce post.
Il y a quelques semaines, j’ai installé le logiciel Awstats afin de surveiller l’activité de mon serveur web. Le logiciel fonctionne mais depuis, chaque dimanche, le serveur m’envoie un e-mail contenant ce message:
stdin: is not a tty
Après quelques tests, j’ai trouvé que ce message est lié à ces lignes que j’ai ajouté au fichier /etc/logrotate.d/apache2, qui servent à ne pas perdre de données lors de la rotation des logs d’apache:
prerotate
su - root -c "/usr/lib/cgi-bin/awstats.pl -config=mondomaine
endscript
Avant de rédiger ce post, j’ai cherché sur Internet ce que veut dire “stdin: is not a tty” mais je ne comprends pas bien. Apparemment ce message concerne surtout des problèmes de connexion SSH. Je suis pourtant sûr que dans mon cas, c’est bien les lignes que j’ai ajouté à /etc/logrotate.d/apache2 qui engendre le message.
Peut être pourrez vous m’aider à répondre à ces questions:
- que veut dire “stdin: is not a tty” ?
- Est ce un message d’erreur ?
- Que faire pour satisfaire le serveur pour qu’il ne m’envoie plus ce message ?
D’avance merci