Impossible de se connecter au serveur Apache (ça marche toujours pas) - Linux et OS Alternatifs
Marsh Posté le 31-08-2002 à 15:47:42
tapes la commande suivante (en root) et donnes son résultat :
netstat --inet -a -p | grep httpd |
Marsh Posté le 31-08-2002 à 16:15:46
[root@localhost olivier]# netstat --inet -a -p | grep httpd
tcp 0 0 *:www-http *:* LISTEN 943/httpd
Marsh Posté le 31-08-2002 à 16:22:21
bon et tu est sûr ke tu ne bloques par l'accès au port http avec ton firewall ??
Marsh Posté le 31-08-2002 à 16:29:40
et en remplacant l'adresse que tu utilises par:
http://127.0.0.1
ca change rien ?
Marsh Posté le 31-08-2002 à 19:20:19
ça change rien ...
Petite précision, j'ai bien mis :
ServerName localhost
(j'ai essayé de change cette ligne et ça change rien ...)
Marsh Posté le 31-08-2002 à 19:27:46
fé voir ton httpd.conf
Marsh Posté le 31-08-2002 à 19:33:27
pour mon netstat ça dvra pas tre écrit comme ça
Code :
|
au lieu de :
Code :
|
Marsh Posté le 31-08-2002 à 19:40:08
non...
si tu a un localhost:www-http, ca veut dir qu'il écoutes uniquement les requêtes qui sont envoyer sur 127.0.0.1 (le localhost) tandis que si tu as *:www-http, il écoutes toutes requêtes sur le port www-http qui lui parviennent et ce quel que soit l'IP de destination demandé dans la requete
Marsh Posté le 31-08-2002 à 22:08:50
Code :
|
Marsh Posté le 01-09-2002 à 13:36:21
ServerName localhost |
le ServerName localhost tu peux l'oublier et le mettre en commentaires.
<IfModule mod_userdir.c> |
Pour rester cohérent, puisque tu as définit le user_dir à 'www', change aussi '/home/*/public_html' par '/home/*/www'
Marsh Posté le 01-09-2002 à 14:11:11
Exact, mais normalement ça ne devrais rien changer pour le fonctionnement du serveur, je vais essayer de réinstaller Apache pour voir si ça va mieux ...
Marsh Posté le 01-09-2002 à 20:05:01
Je viens de télécharger la dernière version d'Apache 1.3.26 (sur leur site) et je l'ai installé comme ça :
su
./configure --mandir=/usr/local/man --sysconfdir=/etc/httpd/conf \
> --localstatedir=/var/log/httpd --htdocsdir=/var/www/html --cgidir=/var/www/cgi-bin;
make
make install
Et ça ne marche toujours pas, toujours le même msg d'erreur, peut-être est-ce un problème de droit ... Aidez moi s'il vous plait !!!
Marsh Posté le 01-09-2002 à 20:11:06
Si ça peux aider voilà un ps -ax :
Code :
|
Marsh Posté le 02-09-2002 à 08:28:27
impossible de se connecter donc c'est pas un problème de config de droits ça sinon ça serait un forbidden.
C'est quand même curieux que ton apache écoute tout sur le bon port et que tu es un "impossible de se connecter"
Si tu fais un "telnet localhost 80" , ça donne quoi ?
Marsh Posté le 02-09-2002 à 09:20:04
et le fichier error_log , y a koi dedans , ?
Marsh Posté le 02-09-2002 à 11:37:29
Pour le error_log (fichier donné dans le post de départ) :
Code :
|
Donc il quitte normalement.
Marsh Posté le 02-09-2002 à 12:55:32
Voici le résultat du telnet (Serveur Apache lancé) :
Code :
|
Fichier : /var/log/httpd/error_log
Code :
|
Fichier : /var/log/httpd/logs/error_log
Code :
|
Marsh Posté le 06-09-2002 à 22:12:24
ça fait longtemps, mais j'ai toujours le problème, si il y en a qui ont une idée ...
Marsh Posté le 06-09-2002 à 22:26:40
Et si tu remet le fichier httpd.conf d'origine, ça fonctionne ?
Marsh Posté le 06-09-2002 à 23:50:43
J'ai déjà essayé avec le httpd.conf d'origine et ça marchait pas ...
Marsh Posté le 06-09-2002 à 23:54:20
si tu fais un ping localhost ou un ping 127.0.0.1, quel est le résultat ?
si tu as un serveur telnet ou ssh sur ta machine et que tu fais un telnet/ssh localhost ou telnet/ssh 127.0.0.1, est ce que cela fonctionne ?
Marsh Posté le 07-09-2002 à 11:49:18
[olivier@localhost olivier]$ ping 127.0.0.1
connect: Network is unreachable
Marsh Posté le 07-09-2002 à 14:24:11
donc le probleme ne viens pas d'apache, mais de ta config réseau...
ifconfig -a te donne koi ?
Marsh Posté le 07-09-2002 à 16:28:18
[root@localhost olivier]# ifconfig -a
lo Link encap:Local Loopback
LOOPBACK MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Marsh Posté le 07-09-2002 à 21:57:53
J'ai pas de linux sous la main, il y en a pas un qui peut lui donner la config de lo genre
ifconfig lo 127.0.0.1 255.255.255.255
Marsh Posté le 07-09-2002 à 22:08:44
ifconfig lo down
ifconfig lo 127.0.0.1 netmask 255.0.0.0
Ca devrait aller mieux
Marsh Posté le 07-09-2002 à 22:09:06
Olivier51 a écrit a écrit : C'est quoi "lo" ??? |
C'est localhost = 127.0.0.1
Marsh Posté le 07-09-2002 à 22:10:34
Olivier51 a écrit a écrit : C'est quoi "lo" ??? |
C'est une interface loopback, c'est comme une carte réseau sauf qu'elle est virtuelle, comme ça ton ordi peut lancer des serveurs et des clients sans avoir de connexions avec un réseau.
Marsh Posté le 08-09-2002 à 11:39:06
Merci beaucoup ça marche, je remercie sincèrement tout ceux qui m'ont aidé !!!
Marsh Posté le 31-08-2002 à 15:30:25
Je viens d'installer un serveur Apache sur mon ordinateur, je l'ai lancé, j'ai vérifié qui s'était bien lancé (ps -ax|grep -i apache) et pas de problèmes jusque là, les processus sont bien lancé.
Je lance mon navigateur Internet et saisie l'adresse : http://localhost/ et voilà qu'un message d'erreur apparaît :
Impossible de se connecter à l'hôte localhost
Voici ce qui est écrit dans le fichier error_log
[Sat Aug 31 12:32:26 2002] [notice] Apache/1.3.12 (Unix) PHP/4.0.0 configured -- resuming normal operations
[Sat Aug 31 12:36:37 2002] [notice] caught SIGTERM, shutting down
[Sat Aug 31 14:39:30 2002] [notice] Apache/1.3.12 (Unix) PHP/4.0.0 configured -- resuming normal operations
[Sat Aug 31 14:50:49 2002] [notice] caught SIGTERM, shutting down
[Sat Aug 31 14:50:53 2002] [notice] Apache/1.3.12 (Unix) PHP/4.0.0 configured -- resuming normal operations
[Sat Aug 31 14:59:49 2002] [notice] caught SIGTERM, shutting down
[Sat Aug 31 14:59:53 2002] [notice] Apache/1.3.12 (Unix) PHP/4.0.0 configured -- resuming normal operations
[Sat Aug 31 15:02:14 2002] [notice] caught SIGTERM, shutting down
[Sat Aug 31 15:02:17 2002] [notice] Apache/1.3.12 (Unix) PHP/4.0.0 configured -- resuming normal operations
[Sat Aug 31 15:08:51 2002] [notice] caught SIGTERM, shutting down
[Sat Aug 31 15:08:53 2002] [notice] Apache/1.3.12 (Unix) PHP/4.0.0 configured -- resuming normal operations
[Sat Aug 31 15:13:05 2002] [notice] caught SIGTERM, shutting down
[Sat Aug 31 15:13:12 2002] [notice] Apache/1.3.12 (Unix) PHP/4.0.0 configured -- resuming normal operations
D'après ce que j'ai compris, il n'y a pas l'air d'avoir de problème, peut-être que ça vient du fichier httpd.conf que j'ai modifié ...
Message édité par Olivier51 le 01-09-2002 à 21:00:41