Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/06/2011, 01h12   #1
Invité régulier
 
Homme Fred NoNoNo
Inscription : décembre 2009
Messages : 33
Détails du profil
Informations personnelles :
Nom : Homme Fred NoNoNo
Localisation : France

Informations forums :
Inscription : décembre 2009
Messages : 33
Points : 5
Points : 5
Par défaut Quelle piste de recherche pour erreur Apache ?

J'ai installé Wamp et le service Apache démarre bien.

En revanche, l'accès à localhost me donne l'erreur :
"La connexion a échoué. Firefox ne peut établir de connexion avec le serveur à l'adresse localhost."

Mais avant de passer à Wamp, j'avais un Apache installé qui marchait.
Bien sûr, le service de cette ancienne version est arrêté.
Et le Firewall qui était correctement configuré l'est je suppose toujours maintenant.

Mon problème est que n'ayant que le message d'erreur (ci-dessus) du navigateur je ne sais pas quelle piste suivre pour trouver l'erreur.

Quelqu'un a-t-il une idée de la stratégie à utiliser pour pister cette erreur presque silencieuse ?
FredOoo123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2011, 16h31   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 285
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 285
Points : 8 570
Points : 8 570
Trois choses à vérifier :
  • Assure-toi que dans tes URL tu utilises le même port que celui sur lequel Apache écoute (directive Listen dans httpd.conf)
  • Vérifier (et désactive le cas échéant) que ton navigateur n'utilise pas de proxy
  • Si les ports concordent, désactive le pare-feu
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2011, 15h04   #3
Invité régulier
 
Homme Fred NoNoNo
Inscription : décembre 2009
Messages : 33
Détails du profil
Informations personnelles :
Nom : Homme Fred NoNoNo
Localisation : France

Informations forums :
Inscription : décembre 2009
Messages : 33
Points : 5
Points : 5
Tout d'abord, merci pour cette réponse à un problème si banal et inintéressant.

J'ai deux serveurs Apache que je démarre ou arrête alternativement.
Le premier fonctionne. Anciennement installé avec le download de apache.org.
Le second ne fonctionne pas. (Wamp)

Les deux httpd.conf sont identiques, hormis quelque lignes supplémentaires dans le premier pour une configuration de Moinmoin.

Les navigateurs Firefox et Chrome fonctionnent toujours avec le premier Apache, pas le second.

L'URL utilisée est http://localhost:80 ou http://localhost

Les deux serveurs ont la même ligne Listen 80

Firefox était configuré avec "Utiliser le proxy du système". Je l'ai configuré avec "Pas de proxy" et ça ne changer rien.

J'ai déactivé entièrement le FireWall. Ca ne change rien.


Je ne sais vraiment pas dans quelle direction aller pour rechercher l'erreur.
Je dois pourtant avoué que j'ai souvent configuré des serveurs Apache. Ca m'énerve !

Peut-être quand-même un indice ? Lorsque j'utilise la commande, dans les menus de Wamp Serveur "Test Port 80", j'obtiens alors le message "Your port 80 is not actually used".

Que pouvez-vous encore me suggérer ? Quels "fichiers de trace" ?
FredOoo123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2011, 22h10   #4
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 285
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 285
Points : 8 570
Points : 8 570
Le fichier de traces à vérifier est error_log.

C'est très étrange, ton truc. J'ai l'impression qu'Apache démarre pas mais je ne suis pas sûr. Tu peux justement vérifier ce fichier error_log ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 15h48   #5
Invité régulier
 
Homme Fred NoNoNo
Inscription : décembre 2009
Messages : 33
Détails du profil
Informations personnelles :
Nom : Homme Fred NoNoNo
Localisation : France

Informations forums :
Inscription : décembre 2009
Messages : 33
Points : 5
Points : 5
Voici ce qui apparaît dans le log lors du démarrage d'Apache :
ErrorLog "D:/MySys/wamp/logs/apache_error.log"

Code :
1
2
3
4
5
6
7
8
9
10
11
12
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.0.11 for ServerName
[Tue Jun 21 15:32:26 2011] [warn] pid file D:/MySys/wamp/bin/apache/Apache2.2.17/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Tue Jun 21 15:32:26 2011] [notice] Apache/2.2.17 (Win32) PHP/5.3.4 configured -- resuming normal operations
[Tue Jun 21 15:32:26 2011] [notice] Server built: Oct 24 2010 13:33:15
[Tue Jun 21 15:32:26 2011] [notice] Parent: Created child process 4344
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.0.11 for ServerName
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.0.11 for ServerName
[Tue Jun 21 15:32:26 2011] [notice] Child 4344: Child process is running
[Tue Jun 21 15:32:26 2011] [notice] Child 4344: Acquired the start mutex.
[Tue Jun 21 15:32:26 2011] [notice] Child 4344: Starting 64 worker threads.
[Tue Jun 21 15:32:26 2011] [notice] Child 4344: Starting thread to listen on port 80.
Apache a bien démarré. (Visible avec l'état du service "wampapache")

Dans le log, je ne remarque que des [warn] et des [notice].

Je trouve suspects les messages :
Citation:
Could not reliably determine the server's fully qualified domain name
C'est peut-être lié à la ligne suivante de httpd.conf :
#ServerName localhost:80
Mais j'ai exactement la même chose dans mon Apache qui fonctionne.
FredOoo123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 18h49   #6
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 285
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 285
Points : 8 570
Points : 8 570
Etrange. Tu peux donner la configuration complète d'Apache ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h04.


 
 
 
 
Partenaires

Hébergement Web