Problème restart apache2

Résolu/Fermé
torrwarez Messages postés 23 Date d'inscription mercredi 19 août 2009 Statut Membre Dernière intervention 16 octobre 2009 - 9 sept. 2009 à 15:06
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 11 sept. 2009 à 16:15
Salut tout l'monde
J'ai un problème dont je connais un peu la raison, mais comment y remédier ?

Lorsque que je redémarre apache, il me dit Failed!

En regardant les logs d'apache, j'ai l'erreur suivante :

No such file or directory: apache2: could not open error log file /home/odysseetransport/logs/error.log
Unable to open logs


Il se trouve que c'est normal qu'il ne trouve pas ce fichier, car je n'avais plus besoin de ce répertoire, donc j'ai carrément supprimé le répertoire odysseetransport de /home

D'après ce que je comprends, il n'a pas compris que odysseetransport n'est plus présent, mais il essai toujours de le charger...

Que faire pour qu'Apache ne demande plus odysseetransport ?

Bien sur j'ai fait userdel odysseetransport, mais ça n'a pas l'air d'être la solution.

Merci à vous !

8 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
9 sept. 2009 à 15:11
Salut,

Et en changeant le chemin d'error.log dans la conf d'Apache, non ?
0
torrwarez Messages postés 23 Date d'inscription mercredi 19 août 2009 Statut Membre Dernière intervention 16 octobre 2009
9 sept. 2009 à 15:19
Salut
Apparemment dans la conf d'apache le chemin des logs error est le suivant :

Errorlog /var/log/apache2/error.log
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
9 sept. 2009 à 15:24
Et dans les virtualhost ?
0
torrwarez Messages postés 23 Date d'inscription mercredi 19 août 2009 Statut Membre Dernière intervention 16 octobre 2009
9 sept. 2009 à 15:41
Où est-ce que je dois vérifier cela :-S ?
Merci
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897 > torrwarez Messages postés 23 Date d'inscription mercredi 19 août 2009 Statut Membre Dernière intervention 16 octobre 2009
9 sept. 2009 à 15:48
/etc/apache2/sites-enabled/
0
torrwarez Messages postés 23 Date d'inscription mercredi 19 août 2009 Statut Membre Dernière intervention 16 octobre 2009
10 sept. 2009 à 16:45
Non plus
0
torrwarez Messages postés 23 Date d'inscription mercredi 19 août 2009 Statut Membre Dernière intervention 16 octobre 2009
10 sept. 2009 à 23:11
UP
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
10 sept. 2009 à 23:49
Salut,

Affiche le résultat de
 rgrep 'error.log' /etc/apache2/

0
torrwarez Messages postés 23 Date d'inscription mercredi 19 août 2009 Statut Membre Dernière intervention 16 octobre 2009
11 sept. 2009 à 00:57
Salut lami20j
Voici le retour de la commande

/etc/apache2/apache2.conf:# ErrorLog: The location of the error log file.
/etc/apache2/apache2.conf:# logged here.  If you *do* define an error logfile for a <VirtualHost>
/etc/apache2/apache2.conf:ErrorLog /var/log/apache2/error.log
/etc/apache2/apache2.conf:# LogLevel: Control the number of messages logged to the error_log.
/etc/apache2/sites-enabled/test1.com: ErrorLog /home/test1/logs/error.log
/etc/apache2/sites-enabled/odysseetransport.com: ErrorLog /home/odysseetransport/logs/error.log
/etc/apache2/sites-enabled/000-default: ErrorLog /var/log/apache2/error.log
/etc/apache2/sites-available/test1.com: ErrorLog /home/test1/logs/error.log
/etc/apache2/sites-available/default:   ErrorLog /var/log/apache2/error.log
/etc/apache2/sites-available/odysseetransport.com:ErrorLog /home/odysseetransport/logs/error.log
/etc/apache2/sites-available/default-ssl:ErrorLog /var/log/apache2/error.log


Merci
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
11 sept. 2009 à 06:37
Re,

donc j'ai carrément supprimé le répertoire odysseetransport de /home

Ce qui n'est pas suffisant pour apache.

/etc/apache2/sites-available/odysseetransport.com:ErrorLog /home/odysseetransport/logs/error.log

Si tu n'as plus besoin de odysseetransport alors je pense que tu peux supprimer aussi le fichier
/etc/apache2/sites-available/odysseetransport.com puisque on voit bien la directive qui empêche le démarrage d'apache est dedans.


0
torrwarez Messages postés 23 Date d'inscription mercredi 19 août 2009 Statut Membre Dernière intervention 16 octobre 2009
11 sept. 2009 à 15:49
Odysseetransport.com c'est un autre utilisateur
En gros j'ai créer odysseetransport, et je l'ai supprimé pour créer odysseetransport.com ( ça apporte confusion )
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
11 sept. 2009 à 15:56
Re,

En ce cas il faut modifier la directive ErrorLog /home/odysseetransport/logs/error.log et mettre
ErrorLog /home/odysseetransport.com/logs/error.log 

Tapes aussi la commande avant de redémarrer apache2
[ -d /home/odysseetransport.com/logs ] || mkdir  -v /home/odysseetransport.com/logs

0
torrwarez Messages postés 23 Date d'inscription mercredi 19 août 2009 Statut Membre Dernière intervention 16 octobre 2009
11 sept. 2009 à 16:01
J'ai trouvé
Enfaite j'ai oublié de changer le chemin des fichiers logs dans la conf des virtualhosts -_-
La prochaine fois je saurais.

Merci à tous pour votre aide :)
Bonne journée
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
11 sept. 2009 à 16:15
#1 et #3 ;-))
0

Discussions similaires