Apache n'a pas démarré automatiquement comme d'habitude. J'aimerais essayer de savoir pourquoi. Il semble qu'il n'ait jamais démarré aujourd'hui, donc rien dans /var/log/apache2/error.log car il n'a jamais fonctionné. Si je comprends bien, le script apache est /etc/init.d/apache2, donc j'aimerais trouver des messages quelque part concernant ce script. Cependant, je ne trouve rien dans / var / log / messages ou le syslog.
Y a-t-il quelque part dans le système où il est dit "Oui, je démarre /etc/init.d/apache2 maintenant; ça a marché" ou surtout "Ça n'a pas marché et voici pourquoi!" ?
J'utilise Ubuntu version 10.04 (lucid), Kernel Linux 2.6.32-38 et GNOME 2.30.2.
Réponses:
Vous pouvez aller sur un terminal et taper "sudo /etc/init.d/apache2 restart" dans un terminal et voir quel genre de message d'erreur vous obtenez. Une raison courante, je crois, est due à un module qui a été ajouté, modifié ou a subi une modification dans un fichier de configuration correspondant (tel que php.ini). Si tout le reste échoue, allez dans le répertoire / etc / apache2 / mods-enabled, et déplacez les liens du module dans un répertoire temporaire, et si apache démarre, vous pouvez les remettre un par un.
Sachez cependant que le message d'erreur peut être trompeur. Il peut y avoir une erreur lors du chargement d'un module non pas parce que le module est mauvais, mais parce que son fichier de configuration est mauvais.
la source
de:
Afficher les fichiers journaux dans Ubuntu Linux
http://www.cyberciti.biz/faq/ubuntu-linux-gnome-system-log-viewer/
la source
En général, vous obtiendrez un message comme celui-ci:
Il vous suffit donc d'exécuter:
Ensuite, vous devriez voir une sortie similaire à celle-ci
la source
Je n'ai reçu aucun message d'erreur, mais
source /etc/apache2/envvars && /usr/sbin/apache2
j'ai travaillé pour moi. (sur Debian)la source