Site easyphp en reseau local
RésoluPouvez vous m'indiquez la configuration à faire pour que ça marche?
Cordialement Oumouri.
37 réponses
Le problème central est l’accès à un site géré par EasyPHP 1.8 depuis une autre machine du réseau local, Apache écoutant par défaut sur localhost (127.0.0.1) et non sur l’adresse LAN. Des instructions consistent à modifier la configuration Apache via EasyPHP: ajouter ou remplacer Listen par l’adresse IP locale (par exemple 192.168.x.x:80), puis autoriser l’accès depuis 192.168.x.x pour phpMyAdmin et les répertoires sensibles. En fonction de la version, il peut être utile d’ajouter une ligne Listen 192.168.x.x:80 et d’ajuster les directives Directory correspondantes, ou encore de mapper un nom d’hôte dans le fichier hosts pour simplifier l’accès.
-
Je travaille avec Easyphp 2.1.
comme nous a dit Etycia :
"Alors non ce n'est pas ca..
Il faut tout d'abord aller sur l'icone d'easyphp configuration/apache
chercher la ligne "listen " généralement suivie de 127.0.0.1:80 et remplacer cette ip par celle du post local (désormais l'acces ce fera par le navigateur via cette adresse ip) avec tjs derriere :80.
Puis ensuite, Trouver la ligne "Alias /mysql/ phpmyadmin" en dessous c'est écrit "allow from 127.0.0.1" remplacer par "allow from 192.168.0.x" puis enregistrer. "
Sauf que si tu veux pouvoir continuer à bosser en ouvrant le Web Local (F7), tu ne pourra pas.
La solution est encore plus simple, au lieu de "Remplacer", tu "Ajoutes" en recopiant la ligne juste en dessous, mais en mettant TON adresse. comme ceci :
Listen 127.0.0.1:80
Listen 192.168.x.x:80
puis
<Directory "${path}/phpmyadmin">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
allow from 192.168.x.x
deny from all
</Directory>
<Directory "${path}/sqlitemanager">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
allow from 192.168.x.x
deny from all
</Directory>
<Directory "${path}/home">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
allow from 192.168.x.x
deny from all
Et tout est réglé !! pas besoin de touche au .htaccess ni rien d'autre...
@+-
-
1 ere question :
Et si je veux que mon site soit visible de l'exterieur, comment dois-je procéder ? ?
J'ai naté mes adresses et je vois bien ma page easyphp, en revanche je ne vois pas mon site meme en tapant l'alias derrier mon adresse "http:\\adresse\alias"
2 eme question :
Est il possible configurer easyphp de telle sorte qu'il ne faille pas saisr l'alias ? "http:\\adresse\"
Merci à vous. -
-
-
-
-
Bonjour,
Eh bien moi mon pbm c'est que j'ai bien suivi vos instruction, ça a bien marcher au début, mais après quelque temps , ça n'a plus marché, sur les autres poste quand je tape l'adresse ip du serveur, la page se charge bien mais pas les images! pas de CSS donc, de l'aide SVP! -
merci
-
Listen 80
<Directory "${path}/phpmyadmin">
Options FollowSymLinks Indexes
AllowOverride None
Allow from all
</Directory>
Comme ça, toute la planette a accès a ton serveur et tes pages.
Vous pouvez garder les pages de configuration en locales, mais les alias c'est pratique de leur donner un accès pour tout internet. -
comme nous a dit Etycia :
"Alors non ce n'est pas ca..
Il faut tout d'abord aller sur l'icone d'easyphp configuration/apache
chercher la ligne "listen " généralement suivie de 127.0.0.1:80 et remplacer cette ip par celle du post local (désormais l'acces ce fera par le navigateur via cette adresse ip) avec tjs derriere :80.
Puis ensuite, Trouver la ligne "Alias /mysql/ phpmyadmin" en dessous c'est écrit "allow from 127.0.0.1" remplacer par "allow from 192.168.0.x" puis enregistrer. "
Sauf que si tu veux pouvoir continuer à bosser en ouvrant le Web Local (F7), tu ne pourra pas.
La solution est encore plus simple, au lieu de "Remplacer", tu "Ajoutes" en recopiant la ligne juste en dessous, mais en mettant TON adresse. comme ceci :
Listen 127.0.0.1:80
Listen 192.168.x.x:80
puis
<Directory "${path}/phpmyadmin">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
allow from 192.168.x.x
deny from all
</Directory>
<Directory "${path}/sqlitemanager">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
allow from 192.168.x.x
deny from all
</Directory>
<Directory "${path}/home">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
allow from 192.168.x.x
deny from all -
bonjour tout le monde ! =)
J'ai suivis les instructions mais quand à " Trouver la ligne "Alias /mysql/ phpmyadmin" en dessous c'est écrit "allow from 127.0.0.1" remplacer par "allow from 192.168.0.x" puis enregistrer. " je n'y parviens pas a trouver cette ligne ...lol et lorsque je veux enregistrer ce document il me propose d'écraser l'original par celui-ci, j'accepte et il me dit accès refusé O.O . Merci de m'éclairer :) -
Pour exemple :
Mettre
<Directory ..........>
...
allow from 192.168.0.0/255.255.0.0
...
</Directory>
Pour autoriser toutes les IP en 192.168.x.x à accéder au serveur Apache
On peut même cumuler :
allow from 192.168.0.0/255.255.0.0
deny from 192.168.0.1
Qui autorise comme toutes les IP en 192.168.x.x sauf l'adresse 192.168.0.1 ;o) -
TUTO : http://www.maxmicro.fr/1-heberger_son_site_avec_easyphp_2_0.html
-
Bonsoir à tous !
Voici un tutorial qui vous expliquera comment installer un serveur en local pour mettre son site en ligne avec EasyPHP et tout cela gratuitement, http://www.maxmicro.fr/tutoriaux/001_heberger-son-site-avec-easyphp_intro.php - http://www.maxmicro.fr/001_heberger-son-site-avec-easyphp.html
Le tutorial explique de A à Z comment faire pour mettre en ligne avec un nom de domaine votre site Internet... Pour le .com ou le .fr, veuillez l'acheter avec No-IP ou avec DynDNS, ils ne sont pas trop chèr puisque vous les achetez pour votre propre serveur, si vous les acheter à l'état, ils seront de 18€ à peu près !
Merci à vous,
Maxence
-
Salut,
j'aimerais savoir s'il y a moyen avec eseay php 2.b de nommer un site local comme par exemple "mon_site.com" car j'ai essayé mais toujours rien et pourtan quand j'enlève le ".com" sa marche -
Bonjour à tous,
cette discussion est close depuis longtemps mais je vous ecrit juste pour préciser une chose pour administrer sa base à distance.
Il faut bien penser à mettre un slash à la fin de l'adresse.
Ex : http ://192.168.x.x/mysql/
Sans ce dernier la connexion ne fonctionne pas.-
bonjours à tous,
je suis sur easyphp2.01b, j'ai réalisé un petit site avec une base de donnée et tout fonctionne correctement sur le poste "serveur".
cependant, lorsque je souhaite ouvrir des pages php à partir de mon second poste j'obtiens:
'.$sql.'
' .mysql_error());
puis le HTML qui apparait correctement en dessous et au dessus
quelqu'un sais pourquoi? merci -
@riddick81veuillez vérifier bien ton code PHP
-
-
Bonjour,
J'ai installé EasyPHP et si j'ai bien compris d'un autre poste qui n'est pas sur ma ligne Internet, on peut avoir l'accès au PC ?
J'ai modifié dans LISTEN mon adresse IP mais Apache refuse de démarrer !
Merci,
Maxence
-
Bonjour a tous,
Je viens d'installer easyphp, et je n'arrive pas à avoir MYSQL en ligne, pourquoi?
Je ne connais pas grand chose sur les bbd, alors si quelqu'un peut m'aider et m'expliquer comment installer mes fichier pour que je puise les tester, car j'ai créé des pages de site en html, en php, et je ne sais pas comment faire le liens entre elles, il me sort un message comme quoi le chemin n'est pas le bon, enfin, je suis rapide a comprendre si on est lent à m'espliquer :-)
Merci a tous. -
bonjour! merci mais je crois que j'ai identifier le probleme c que je n'avais pas activer lancer easy php entant que service
seulement nouveau probleme il ne reconnait plus 'mysql_connect()' comme fonction -
voila ce que j'ai modifier dans httpd.conf:
Listen x.x.x.x:80
<Directory "${path}/phpmyadmin">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
allow from x.x.x.x
deny from all
</Directory>
<Directory "${path}/sqlitemanager">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
allow from x.x.x.x
deny from all
</Directory>
<Directory "${path}/home">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
allow from x.x.x.x
deny from all -
oui l'adresse ip qui se touve dans l'onglet support de la fenetre d'information de ma connexion au resau local
ou je doit ajouter celle devant D.N.S? -
Bonjour,
Tu as bien ajouté l'adresse IP de ta machine dans le fichier de configuration Apache ? -
j'ai suivi les recommandation relatives a easyphp 2.1b mais a part quand je met 'localhost/monsite' la page
n'est pas accessible pour les adresse du type'198.100.x.x:80/monsite' que faire?
j'ai aussi ajouter la ligne 'allow 198.100.x.x' dans [easyphp_folder]/home/.htaccess
rien nèy fait, que doit-je faire? -
bonjour tout le monde je travail actuellement sur easyphp 2.1b et j'ai appliquer les consigne de 'juj2potence'
malheureusement a part quand je met "localhost/nomsite"
les autre possibilitées tel que '198.100.x.x:80/nomsite' ne marche pas
j'ai aussi ajouter "allow 198.100.x.x " dans .htaccess qui se trouve dans "easyphp2.01b/home/"
:-( que doit-je faire pour régler le probleme? -
Merci Tuxi
- 1
- 2