[easyphp] Rendre accessible le serveur depuis un réseau local [résolu]

Rendre accessible le serveur depuis un réseau local [résolu] [easyphp] - PHP - Programmation

Marsh Posté le 25-05-2005 à 10:06:29    

Bonjour,
 
J'ai easyphp installé sur ma machine et je souhaiterais que d'autres machines du réseau local ai accès au serveur pour tester les pages présentes dessus.
Mon problème c'est : comment le rendre accessible aux autres machines...
 
Si vous avez une idée, merci d'avance !


Message édité par latina angel le 25-05-2005 à 11:34:02
Reply

Marsh Posté le 25-05-2005 à 10:06:29   

Reply

Marsh Posté le 25-05-2005 à 10:11:04    

il est accessible de base, non?
si les autre font http://tonip, ca leur affiche quoi?

Reply

Marsh Posté le 25-05-2005 à 10:12:28    

oui c est accesible de base

Reply

Marsh Posté le 25-05-2005 à 10:16:55    

Ben déjà moi depuis mon poste si je tape mon ip ca marche pas... (je sais pas trop comment est configuré le réseau d'ici non plus... je suis en stage là)

Reply

Marsh Posté le 25-05-2005 à 10:19:40    

tu install easyphp pourquoi faire?
 
sinon easyphp est bien sur le port 80?

Reply

Marsh Posté le 25-05-2005 à 10:21:11    

pour tester un portail intranet réalisé en php
et oui c'est sur le port 80...

Reply

Marsh Posté le 25-05-2005 à 10:22:19    

Par defaut le serveur apache installé avec EasyPHP est configure pour repondre aux seuls solicitations provenant de l'adresse 127.0.0.1
 
Il faut modifier ce parametre pour que ton serveur reponde a ton reseau local.
Cela ce trouve dans le fichier apache/conf/httpd.conf
 
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, in addition to the default. See also the <VirtualHost>
# directive.
#
Listen 127.0.0.1:80

Reply

Marsh Posté le 25-05-2005 à 10:22:38    

easyphp est sur ta machine? tu as essayer 127.0.0.1?

Reply

Marsh Posté le 25-05-2005 à 10:28:08    

Oui il est sur ma machine, le 127.0.0.1 ca amrche mais le problème c'est qu'il faut qu'il soit accessible par les autres machines...
 
afbilou > je vois pas trop comment faire la...

Reply

Marsh Posté le 25-05-2005 à 10:29:04    

latina angel a écrit :

Oui il est sur ma machine, le 127.0.0.1 ca amrche mais le problème c'est qu'il faut qu'il soit accessible par les autres machines...
 
afbilou > je vois pas trop comment faire la...


Remplacer le Listen 127.0.0.1 par ton adresse ip

Reply

Marsh Posté le 25-05-2005 à 10:29:04   

Reply

Marsh Posté le 25-05-2005 à 10:34:03    

Si ton reseau local a une plage d'adresse du genre 192.168.x.y
Tu peux essayer 192.168.x.0/24:80 dans listen.
 
(Evidement ne connaissant pas ton reseau on ne peut pas repondre. Mais en general c'est le genre d'adresse et de masque qu'on utilise pour les reseau locaux domestiques)


Message édité par afbilou le 25-05-2005 à 10:35:29
Reply

Marsh Posté le 25-05-2005 à 10:40:41    

Quand ca veut pas... -_-

Reply

Marsh Posté le 25-05-2005 à 10:41:37    

et il faut redemarrer apache evidemment ...

Reply

Marsh Posté le 25-05-2005 à 10:46:27    

Bah oui c'est logique... mais ca marche pas... ca me plante le serveur Apache quand je le relance...

Reply

Marsh Posté le 25-05-2005 à 10:50:42    

perso moi j'ai installer easyphp sur mon pc et tout le rezo y a accés par defaut..... chelou tout ca

Reply

Marsh Posté le 25-05-2005 à 10:55:33    

Mets plutôt la ligne en commentaire ainsi :

Code :
  1. # Listen: Allows you to bind Apache to specific IP addresses and/or
  2. # ports, in addition to the default. See also the <VirtualHost>
  3. # directive.
  4. #
  5. #Listen 127.0.0.1:80


C'est dans le readme de Apache : cela oblige Apache à écouter tout le réseau et plus seulement l'adresse IP spécifiée.


---------------
La curiosité est un vilain défaut car l'erreur et la frustration sont de croire qu'elle pourra être satisfaite !
Reply

Marsh Posté le 25-05-2005 à 11:07:37    

marche pas non plus... mais ya surement un truc que j'ai zappé... c'est pas possible autrement...

Reply

Marsh Posté le 25-05-2005 à 11:08:24    

Un firewall ? :p

Reply

Marsh Posté le 25-05-2005 à 11:15:15    

non, il y avait un serveur apache (avec tomcat) qui tournait très bien sur ce poste avant... Mon maitre de stage a voulu que je remplace ca part easyphp et là c'est le drame...  
En plus en testant le portail (la derniere version tout fraichement téléchargée) ben ya des bugs aussi...
C'est la journée !

Reply

Marsh Posté le 25-05-2005 à 11:33:36    

Problème résolu !!! Yavait un proxy... J'avais regardé et je croyais qu'il y avait mon adresse IP mais en fait c'était pas la mienne, j'avais mal lu... Enfin ça marche maintenant !!!
Merci pour vos conseils !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed