Redemarrage Apache2 Impossible

bonjour,

(je suis sur Debian Lenny)

Dans la semaine j’ai supprimé les logs d’apache qui trainent dans “/var/log/apache2” et aujourd’hui j’ai fait un reboot de mon serveur à cause de SQL qui a planté. Après le reboot plus aucun de mes sites ne marchaient , je regarde sur Webmin et je vois qu’Apache été arrêté, et impossible de le redemarrer.

Le message d’erreur :

Starting web server: apache2[Sun Jun 27 20:45:44 2010] [warn] NameVirtualHost 84.103.156.7:0 has no VirtualHosts (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs failed!

Sur un forum j’ai vu qu’un mec qui avait ce meme message erreur avait fait :
lsof -i :80

donc je l’ai fait et voila ce que ça me donne :

COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME lighttpd 15034 www-data 4u IPv4 42618 TCP *:www (LISTEN) lighttpd 15034 www-data 6u IPv4 49911 TCP ns211446.ovh.net:www->92.10 2.120.71:50088 (ESTABLISHED) lighttpd 15034 www-data 7u IPv4 49931 TCP ns211446.ovh.net:www->tem59 -1-88-176-180-120.fbx.proxad.net:2447 (ESTABLISHED) lighttpd 15034 www-data 9u IPv4 49917 TCP ns211446.ovh.net:www->92.10 2.120.71:50093 (ESTABLISHED) lighttpd 15034 www-data 13u IPv4 49925 TCP ns211446.ovh.net:www->92.10 2.120.71:50096 (ESTABLISHED) lighttpd 15034 www-data 14u IPv4 49927 TCP ns211446.ovh.net:www->crawl -66-249-65-140.googlebot.com:48164 (ESTABLISHED) lighttpd 15034 www-data 15u IPv4 49929 TCP ns211446.ovh.net:www->92.10 2.120.71:50124 (ESTABLISHED)

Je crois que l’erreur viens de cette ligne

COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME lighttpd 15034 www-data 4u IPv4 42618 TCP *:www (LISTEN)

Mais je ne sais pas ou agir. Quelqu’un peut m’aider ?

Merci d’avance .

En changeant la ligne “Listen 80” en “Listen 81” du fichier ports.conf dans “/etc/apache2” j’ai réussi à démarrer apache 2 mais mes sites ne marchaient tjrs pas alors j’ai changé le port des virtuals hosts et maintenant je n’arrive même plus a démarrer apache2.

Quelqu’un aurait une idée ?

Sa va pas t’aider à résoudre ton problème, mais à ne pas empirer:
Dernier recours, prend sauvegarde des dossiers et bases de données, config. Supprime et réinstalle apache, mysql,… ect, puis remets les sauvegardes.
Recours obsolète, prend les sauvegardes dès maintenant, tu pourras faire des gaffes sans faire exprès en voulant réparer.