Messages d'erreur Apache dans les logs

Le
sebastienmarty
J'observe dans le log système l'apparition des messages suivants, qui se
répètent sans cesse:

Nov 3 10:22:18 Mini com.apple.launchd[1] (org.apache.httpd[8097]):
Exited with exit code: 1
Nov 3 10:22:18 Mini com.apple.launchd[1] (org.apache.httpd): Throttling
respawn: Will start in 10 seconds
Nov 3 10:22:28 Mini org.apache.httpd[8100]: httpd: Could not reliably
determine the server's fully qualified domain name, using Mini.local for
ServerName
Nov 3 10:22:28 Mini org.apache.httpd[8100]: (2)No such file or
directory: httpd: could not open error log file
/private/var/log/apache2/error_log.
Nov 3 10:22:28 Mini org.apache.httpd[8100]: Unable to open logs
Nov 3 10:22:28 Mini com.apple.launchd[1] (org.apache.httpd[8100]):
Exited with exit code: 1
Nov 3 10:22:28 Mini com.apple.launchd[1] (org.apache.httpd): Throttling
respawn: Will start in 10 seconds
Nov 3 10:22:38 Mini org.apache.httpd[8102]: httpd: Could not reliably
determine the server's fully qualified domain name, using Mini.local for
ServerName
Nov 3 10:22:38 Mini org.apache.httpd[8102]: (2)No such file or
directory: httpd: could not open error log file
/private/var/log/apache2/error_log.
Nov 3 10:22:38 Mini org.apache.httpd[8102]: Unable to open logs

J'avoue humblement mon ignorance :) Quelqu'un comprend-il la raison de
ces messages, et sait-il comment régler le "problème" ?

Merci !
--
[SbM]
<http://sebastienmarty.free.fr> - <http://tradintosh.free.fr>
<http://sbm.ordinotheque.free.fr> - <http://palmiciel.free.fr>
"If the French were really intelligent, they'd speak English" (W. Sheed)
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
sebastienmarty
Le #23931951
SbM
J'observe dans le log système l'apparition des messages suivants, qui se
répètent sans cesse:



Bon ben désolé du dérangement, a priori un "touch error_log" pour
recréer le fichier de log d'Apache a réglé le problème.

--
[SbM]
"If the French were really intelligent, they'd speak English" (W. Sheed)
sebastienmarty
Le #23932031
Matt
On Jeu 03 novembre 2011, 09:26,
SbM
> J'avoue humblement mon ignorance :) Quelqu'un comprend-il la raison de
> ces messages, et sait-il comment régler le "problème" ?

Par l'opération probable du Saint-Esprit, /var/log/apache2/error_log
n'existe plus.



Plutôt par l'opération inappropriée de bibi, qui avait sans doute
supprimé le dossier /private/var/log/apache2 lors d'un nettoyage un peu
appuyé :)

Comme indiqué dans ma propre réponse, j'ai effectivement retrouvé un
fonctionnement normal (sans erreurs) en recréant le dossier apache2 et
en effectuant un "touch error_log" (peut-être inutile, vu qu'access_log
s'est recréé tout seul comme un grand).

Plus aucune erreur depuis (ça fait près d'une demi-heure).

Merci pour tes éclairages, néanmoins :)

Concernant l'erreur qui indique qu'il ne trouve pas de nom de domaine
qui peut être résolu et qu'il utilise de ce fait « Mini.local », elle
n'est pas importante *si* tu n'utilises pas ton apache avec un nom de
domaine qui peut être résolu.



Cette erreur-là non plus n'apparaît plus.

--
[SbM]
"If the French were really intelligent, they'd speak English" (W. Sheed)
sebastienmarty
Le #23932021
Matt
On Jeu 03 novembre 2011, 09:35,
SbM
> Bon ben désolé du dérangement, a priori un "touch error_log" pour
> recréer le fichier de log d'Apache a réglé le problème.

Mazette, tu as lu l'historique o/



Oui, ça m'arrive parfois de lire ce que je copie-colle. Pas toujours,
mais parfois :)

--
[SbM]
"If the French were really intelligent, they'd speak English" (W. Sheed)
Matt
Le #23932011
On Jeu 03 novembre 2011, 09:26,
SbM
J'avoue humblement mon ignorance :) Quelqu'un comprend-il la raison de
ces messages, et sait-il comment régler le "problème" ?



Par l'opération probable du Saint-Esprit, /var/log/apache2/error_log
n'existe plus. Recrée-le :

$ sudo touch /var/log/apache2/error_log

Profite également du moment pour vérifier que
/var/log/apache2/access_log y soit encore.

Ensuite redémarre le binz :

$ sudo apachectl restart

Concernant l'erreur qui indique qu'il ne trouve pas de nom de domaine
qui peut être résolu et qu'il utilise de ce fait « Mini.local », elle
n'est pas importante *si* tu n'utilises pas ton apache avec un nom de
domaine qui peut être résolu.

Cependant si cette erreur t'empêche de trouver le sommeil, tu peux
coller une valeur (correcte et non arbitraire) à la directive
« ServerName » dans /etc/apache2/httpd.conf comme par exemple...
« Mini.local » :)

hth

--
echo '' |
tr '[a-z]' '[n-za-m]'
Matt
Le #23932001
On Jeu 03 novembre 2011, 09:35,
SbM
Bon ben désolé du dérangement, a priori un "touch error_log" pour
recréer le fichier de log d'Apache a réglé le problème.



Mazette, tu as lu l'historique o/

:)

--
echo '' |
tr '[a-z]' '[n-za-m]'
sebastienmarty
Le #23932411
patpro ~ patrick proniewski
In article Matt
> On Jeu 03 novembre 2011, 09:26,
> SbM >
> > J'avoue humblement mon ignorance :) Quelqu'un comprend-il la raison de
> > ces messages, et sait-il comment régler le "problème" ?
>
> Par l'opération probable du Saint-Esprit, /var/log/apache2/error_log
> n'existe plus. Recrée-le :
>
> $ sudo touch /var/log/apache2/error_log

Sauf qu'apache le crée au lancement, donc y'a un truc pas net en amont à
mon avis (genre le répertoire /var/log/apache2 qui n'existe pas).



Exactement (cf. ma réponse à Matt) : j'ai dû supprimer ce répertoire à
un moment donné, dans un élan de nettoyage mal contrôlé :)

Désolé pour le dérangement, tout est rentré dans l'ordre et il
s'agissait bien comme souvent d'un bug entre la chaise et le clavier :)

--
[SbM]
"If the French were really intelligent, they'd speak English" (W. Sheed)
patpro ~ patrick proniewski
Le #23932341
In article Matt
On Jeu 03 novembre 2011, 09:26,
SbM
> J'avoue humblement mon ignorance :) Quelqu'un comprend-il la raison de
> ces messages, et sait-il comment régler le "problème" ?

Par l'opération probable du Saint-Esprit, /var/log/apache2/error_log
n'existe plus. Recrée-le :

$ sudo touch /var/log/apache2/error_log



Sauf qu'apache le crée au lancement, donc y'a un truc pas net en amont à
mon avis (genre le répertoire /var/log/apache2 qui n'existe pas).

patpro

--
A vendre : KVM IP 16 ports APC
http://patpro.net/blog/index.php/2008/01/12/133
Publicité
Poster une réponse
Anonyme