Virtual host et easy php
Résolu/Fermé
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
-
12 févr. 2011 à 14:02
minalud Messages postés 91 Date d'inscription lundi 10 janvier 2011 Statut Membre Dernière intervention 4 janvier 2013 - 12 févr. 2011 à 15:07
minalud Messages postés 91 Date d'inscription lundi 10 janvier 2011 Statut Membre Dernière intervention 4 janvier 2013 - 12 févr. 2011 à 15:07
27 réponses
minalud
Messages postés
91
Date d'inscription
lundi 10 janvier 2011
Statut
Membre
Dernière intervention
4 janvier 2013
8
12 févr. 2011 à 15:02
12 févr. 2011 à 15:02
Ah!!!!!!!!!!!!
bon, au moins avec le ServerAlias, ça fonctionne!!! :D
bon, au moins avec le ServerAlias, ça fonctionne!!! :D
minalud
Messages postés
91
Date d'inscription
lundi 10 janvier 2011
Statut
Membre
Dernière intervention
4 janvier 2013
8
12 févr. 2011 à 14:07
12 févr. 2011 à 14:07
j'apporterai une modification, des vhosts basés sur les noms!
NameVirtualHost *:80
et ton contexte vhost:
<VirtualHost *:80>
</VirtualHost>
Le plus important, c'est la directive ServerName
si un vhost est mal configuré, il n'est pas pris en compte, mais tu le vois dans le error_log
Bon courage!
NameVirtualHost *:80
et ton contexte vhost:
<VirtualHost *:80>
</VirtualHost>
Le plus important, c'est la directive ServerName
si un vhost est mal configuré, il n'est pas pris en compte, mais tu le vois dans le error_log
Bon courage!
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
12 févr. 2011 à 14:08
12 févr. 2011 à 14:08
Tout d abord, merci pour cette réponse rapide... mais rien y fait :
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "D:/Perso/Web/AEL/"
ServerName jjsteing.web
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/Perso/Web/pitch-jjs/"
ServerName pitch-jjs.web
</VirtualHost>
Toujours pareil
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "D:/Perso/Web/AEL/"
ServerName jjsteing.web
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/Perso/Web/pitch-jjs/"
ServerName pitch-jjs.web
</VirtualHost>
Toujours pareil
minalud
Messages postés
91
Date d'inscription
lundi 10 janvier 2011
Statut
Membre
Dernière intervention
4 janvier 2013
8
12 févr. 2011 à 14:10
12 févr. 2011 à 14:10
hmm... ta config vhosts est dans le httpd.conf? ou en fichier inclus?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
12 févr. 2011 à 14:13
12 févr. 2011 à 14:13
dans c:\Program Files\EasyPHP-5.3.2i\conf_files\. je redémarre E Php a chaque modif.. et le fichier c:\Program Files\EasyPHP-5.3.2i\apache\conf\httpd.conf. se met bien a jour...
minalud
Messages postés
91
Date d'inscription
lundi 10 janvier 2011
Statut
Membre
Dernière intervention
4 janvier 2013
8
12 févr. 2011 à 14:14
12 févr. 2011 à 14:14
ok, que dit le fichier error_log d'apache?
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
12 févr. 2011 à 14:17
12 févr. 2011 à 14:17
arret appache, suppression error.log (pour avoir un log vierge) redemarrage.. error.log :
[Sat Feb 12 17:16:13 2011] [notice] Apache/2.2.15 (Win32) PHP/5.3.2 configured -- resuming normal operations
[Sat Feb 12 17:16:13 2011] [notice] Server built: Mar 4 2010 11:27:46
[Sat Feb 12 17:16:13 2011] [notice] Parent: Created child process 5568
[Sat Feb 12 17:16:14 2011] [notice] Child 5568: Child process is running
[Sat Feb 12 17:16:14 2011] [notice] Child 5568: Acquired the start mutex.
[Sat Feb 12 17:16:14 2011] [notice] Child 5568: Starting 64 worker threads.
[Sat Feb 12 17:16:14 2011] [notice] Child 5568: Starting thread to listen on port 80.
Donc rien de spécial
[Sat Feb 12 17:16:13 2011] [notice] Apache/2.2.15 (Win32) PHP/5.3.2 configured -- resuming normal operations
[Sat Feb 12 17:16:13 2011] [notice] Server built: Mar 4 2010 11:27:46
[Sat Feb 12 17:16:13 2011] [notice] Parent: Created child process 5568
[Sat Feb 12 17:16:14 2011] [notice] Child 5568: Child process is running
[Sat Feb 12 17:16:14 2011] [notice] Child 5568: Acquired the start mutex.
[Sat Feb 12 17:16:14 2011] [notice] Child 5568: Starting 64 worker threads.
[Sat Feb 12 17:16:14 2011] [notice] Child 5568: Starting thread to listen on port 80.
Donc rien de spécial
minalud
Messages postés
91
Date d'inscription
lundi 10 janvier 2011
Statut
Membre
Dernière intervention
4 janvier 2013
8
12 févr. 2011 à 14:22
12 févr. 2011 à 14:22
Ok, merci!
donc c'est du coté de la résolution de nom qu'il faut voir.
tu es sous windows? si c'est le cas, regarde dans un démarrer/éxecuter: %windir%\system32\drivers\etc\hosts si tu n'as pas fait de fautes d'orthographe ou autres...
sinon, sous linux: /etc/hosts
donc c'est du coté de la résolution de nom qu'il faut voir.
tu es sous windows? si c'est le cas, regarde dans un démarrer/éxecuter: %windir%\system32\drivers\etc\hosts si tu n'as pas fait de fautes d'orthographe ou autres...
sinon, sous linux: /etc/hosts
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
12 févr. 2011 à 14:23
12 févr. 2011 à 14:23
et le vhost fonctionne.. si je n en met qu un .. je tape l adresse .web et mon site s affiche.. juste si je met les 2 vhost, ca bug :(
minalud
Messages postés
91
Date d'inscription
lundi 10 janvier 2011
Statut
Membre
Dernière intervention
4 janvier 2013
8
12 févr. 2011 à 14:24
12 févr. 2011 à 14:24
quand tu ping dans une console de commande tes 2 noms, la résolution se fait bien?
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
12 févr. 2011 à 14:25
12 févr. 2011 à 14:25
sous windob ... comme mis dans mon 1er post.. le host est ok
sous ubuntu , j ais pas de soucis !! Grrrrrrrr vraiment de la merde cette dob.. mais pas le choix :(
sous ubuntu , j ais pas de soucis !! Grrrrrrrr vraiment de la merde cette dob.. mais pas le choix :(
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
12 févr. 2011 à 14:26
12 févr. 2011 à 14:26
reply de 127.0.0.1.. donc ok :(...
J suis pas débutant.. je tourne et retourne mais j trouve pas :(
J suis pas débutant.. je tourne et retourne mais j trouve pas :(
minalud
Messages postés
91
Date d'inscription
lundi 10 janvier 2011
Statut
Membre
Dernière intervention
4 janvier 2013
8
12 févr. 2011 à 14:27
12 févr. 2011 à 14:27
tous tes vhosts commencent bien par <VirtualHost *:80> et chacun a un ServerName différent??
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
12 févr. 2011 à 14:28
12 févr. 2011 à 14:28
oui oui...:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "D:/Perso/Web/AEL/"
ServerName jjsteing.web
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/Perso/Web/pitch-jjs/"
ServerName pitch-jjs.web
</VirtualHost>
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "D:/Perso/Web/AEL/"
ServerName jjsteing.web
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/Perso/Web/pitch-jjs/"
ServerName pitch-jjs.web
</VirtualHost>
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
12 févr. 2011 à 14:29
12 févr. 2011 à 14:29
et chacun fonctionnent (si qu un seul vhost). ca ne m affiche pas le bon site juste si il y a 2 vhost.. c est pour ca que je comprend pas !!
minalud
Messages postés
91
Date d'inscription
lundi 10 janvier 2011
Statut
Membre
Dernière intervention
4 janvier 2013
8
12 févr. 2011 à 14:31
12 févr. 2011 à 14:31
effectivement... c'est perturbant, si tu connais un peu telnet, essaies:
telnet 127.0.0.1 80
puis
GET / HTTP/1.1
Host: pitch-jjs.web
puis valide 2 fois et vois si la réponse correspond ou pas...
telnet 127.0.0.1 80
puis
GET / HTTP/1.1
Host: pitch-jjs.web
puis valide 2 fois et vois si la réponse correspond ou pas...
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
12 févr. 2011 à 14:33
12 févr. 2011 à 14:33
C:\Documents and Settings\jjsteing>telnet 127.0.0.1:80
Connecting To 127.0.0.1:80...Could not open connection to the host, on port 23:
Connect failed
Euh... port 23 ?? alors que l on demande 80....
Connecting To 127.0.0.1:80...Could not open connection to the host, on port 23:
Connect failed
Euh... port 23 ?? alors que l on demande 80....
minalud
Messages postés
91
Date d'inscription
lundi 10 janvier 2011
Statut
Membre
Dernière intervention
4 janvier 2013
8
12 févr. 2011 à 14:35
12 févr. 2011 à 14:35
et sinon, peut etre un peu bête et méchant, mais, essaie de mettre un document root erroné dans un des vhosts et vois si l'erreur se trouve dans le error_log, si c'est pas le cas, ce que le fichier de conf n'est pas lu...
(je sais, c'est bête, mais je cherche un moyen de savoir pourquoi... ;-) )
(je sais, c'est bête, mais je cherche un moyen de savoir pourquoi... ;-) )
minalud
Messages postés
91
Date d'inscription
lundi 10 janvier 2011
Statut
Membre
Dernière intervention
4 janvier 2013
8
12 févr. 2011 à 14:36
12 févr. 2011 à 14:36
ah non, sous windows c'est pas 127.0.0.1:80 mais 127.0.0.1 80
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
12 févr. 2011 à 14:38
12 févr. 2011 à 14:38
Bien tenté.. mais ...
Warning: DocumentRoot [D:/Perso/Web/1AEL/] does not exist
Warning: DocumentRoot [D:/Perso/Web/1AEL/] does not exist
j ai ajouter un 1 devant AEL... donc le httpd.conf est bien lu !
Warning: DocumentRoot [D:/Perso/Web/1AEL/] does not exist
Warning: DocumentRoot [D:/Perso/Web/1AEL/] does not exist
j ai ajouter un 1 devant AEL... donc le httpd.conf est bien lu !
Modifié par jjsteing le 12/02/2011 à 15:04
donc dans mon httpd.conf :
MERCI pour tout !!
12 févr. 2011 à 15:07