Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4527 connectés 

 


Dernière réponse
Sujet : apache : le rendre accessible de l'exterieur (web)
cybercouf

Prems a écrit :

Je pense déjà que le port forwarding est mal configuré.


 
Non mais je me demande si mon routeur déconne pas un peu. Quand j'aurais le temps je testerais avec juste un switch pour relier mes pcs.


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
cybercouf

Prems a écrit :

Je pense déjà que le port forwarding est mal configuré.


 
Non mais je me demande si mon routeur déconne pas un peu. Quand j'aurais le temps je testerais avec juste un switch pour relier mes pcs.

Prems Je pense déjà que le port forwarding est mal configuré.
fou toi sur linux :p
cybercouf

Prems a écrit :

Il faut virer le http:// dans Servername.


 
ouais j'ai nottament testé ça, mais ça changes rien.
 

_-'-_Flying_-'-_ a écrit :

Ca te donne quoi en commentant, dans le httpd.conf a la section 2, le serveur name ?
Euh, j'oubliais, en ajoutant un virtual host


 
commantant le servername j'avais pas testé, mais finalement ça changes rien. Virtual host: testé aussi.
 
 
par contre je viens de me rendre compte d'un truc, c'est que depuis un 3eme pc de mon réseau local, ça marches  :ouch: , donc en fait meme en ayant retourner les configurations dans tout les sens, ça marches sur la machine locale, un autre pc en reseau local, mais pas le 2eme pc du réseau local ni depuis internet  :pt1cable:  
j'ai l'impression que mon réseau est bien mysique.. :(

Prems Il faut virer le http:// dans Servername.
_-'-_FlyinG_-'-_ Ca te donne quoi en commentant, dans le httpd.conf a la section 2, le serveur name ?
Euh, j'oubliais, en ajoutant un virtual host
cybercouf Non ! c'est facile de dire easyphp c'est de la merde à newbie et que c'est de là que viennent tout les problèmes!
 
c'est ni plus ni moins qu'un installeur! apres si tu configures à la main ça reviens au meme!
 
depuis j'ai donc continué mes tests, essayés toutes les confs possibles pour httpd.conf, je me suis aussi basé sur celle d'un pote qui marche, j'ai aussi installé un apache seul et ait juste modifié ce qu'il fallait de la conf de base, sur des conseils du forum j'ai aussi tenté un petit serveur simplifié, au résultat c'est toujours la meme chose, y'as que depuis la machine elle meme que j'ai acces a la page.
 
Alors peut etre que ça viens de mon routeur, mais c'est curieux car, quand j'accède à la page, depuis ma machine donc, mais en passant par mon dns http://cybercouf.dyndns.org dans le log d'access l'ip provient bien de mon routeur et non de localhost, et si je coupe le fowarding du port 80 sur mon routeur, bha http://cybercouf.dyndns.org ne marches plus!
 
... mais alors pourquoi juste ma machine locale peut y accéder??! (j'ai aussi tenté de mettre tout les droits possibles sur le répertoire web, de le changer, etc..)
bl@p_psx c'est le probleme avec EasyPHP ! t'aurais fait une install Manuel apache + php + modules, ca serais plus simple et tu maitriserais ta config !
 
Sinon, si tu veux une install auto, je te conseille fortement XAMPP ! de loin le meilleurs a mes yeux ! ( le mieux etant quand meme une install manuelle )
 
@+
cybercouf depuis un pc du meme réseau local:
 
http://ip_internet -> time out
access.log:

192.168.1.1 - - [18/Feb/2005:14:55:51 +0100] "GET / HTTP/1.1" 200 741
192.168.1.1 - - [18/Feb/2005:14:55:51 +0100] "GET /users.css HTTP/1.1" 304 -


 
http://192.168.1.100 -> time out
access.log:

192.168.1.1 - - [18/Feb/2005:14:57:19 +0100] "GET / HTTP/1.1" 200 741
192.168.1.1 - - [18/Feb/2005:14:57:19 +0100] "GET /users.css HTTP/1.1" 304 -


 
... mais j'ai un doute maintenant, si cette partie du log serait pas enfait depuis ma machine locale..
 
depuis ma machine:
 
http://localhost -> Ok
access.log:

127.0.0.1 - - [18/Feb/2005:14:57:25 +0100] "GET / HTTP/1.1" 200 741
127.0.0.1 - - [18/Feb/2005:14:57:25 +0100] "GET /users.css HTTP/1.1" 200 551


 
http://ip_internet -> Ok
access.log:

192.168.1.1 - - [18/Feb/2005:15:03:13 +0100] "GET / HTTP/1.1" 200 741
192.168.1.1 - - [18/Feb/2005:15:03:13 +0100] "GET /users.css HTTP/1.1" 200 551


 
 
il semble bien voir les requetes donc de l'extérieur aussi, histoire de droits?

bl@p_psx ok, je wait la config ( sans les commentaire stp )
cybercouf oui ça fonctionne sur mon pc
 
mon httpd.conf
 
edit: les expression réguliere de mon ultra edite pour enlever les commentaires n'ont pas l'air de marcher  :D
bl@p_psx donne ta config apache complete ( sans les commentaires ) parceque ya pas que ca qui rentre en jeux !!
 
ca fonctionne sur ton pc ??
cybercouf j'ai retesté avec:
ServerName http://192.168.1.100
ainsi que  
ServerName 192.168.1.100
(c'est mon ip locale)
 
que ce soit depuis une machine sur internet ou mon réseau local, ça ne marche toujours pas :(
(avant j'avais aussi testé avec mon ip internet et non locale)
bl@p_psx servername doit etre une ip ou un domaine valide ... laisse ton ip locale et fait le routage sur ton routeur
cybercouf J'ai sur ma machine apache (bon ok c'est un easyphp  :o , mais j'édites les conf à la main :) )
avec une pageweb locale sur mon pc donc.
 
Seulement j'arrive pas à y accéder depuis un autre pc de mon réseau ou depuis internet.
 
ma conf apache:
 


Port 80
 
#ServerName localhost
ServerName http://mon-ip
 
DocumentRoot "c:/monsite"
 
<Directory "c:/monsite">


 
et sur mon routeur j'ai ouvert le port 80 que j'ai redirigé vers mon pc.
 
qu'es qui vas pas? mon servername?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)