Apache2 IPv4 versus IPv6
Le
unbewusst.sein
si je lance mon butineur favori sur :
http://mon.ipv4/
j'obtients la page par défaut "It works" d'Apache2
si je le lance en IPv6 :
http://mon.ipv6/
j'obtiens bien mon Document Root qui est à
/Users/yt/Sites
auriez-vous une idée du pourquoi ???
--
« Le meilleur de nos convictions ne peut se traduire par des paroles.
Le langage n'est pas apte à tout. »
(Johann Wolfgang von Goethe)
http://mon.ipv4/
j'obtients la page par défaut "It works" d'Apache2
si je le lance en IPv6 :
http://mon.ipv6/
j'obtiens bien mon Document Root qui est à
/Users/yt/Sites
auriez-vous une idée du pourquoi ???
--
« Le meilleur de nos convictions ne peut se traduire par des paroles.
Le langage n'est pas apte à tout. »
(Johann Wolfgang von Goethe)

Poser une question


comment veux-tu qu'on devine ce que tu as fait à ta configuration Apache
? :)
patpro
--
Je cherche à changer d'air -> http://www.patpro.net/cv
amha, j'ai juste mis Document Root à "/Users/yt/Sites",
je ne vois pas ce qui peut changer entre IPv4 et IPv6 dans ma conf
httpd...
si je fais http://localhost, j'ai la bonne page.
Pour moi, c'est un "nouveau" comportement.
--
« Le meilleur de nos convictions ne peut se traduire par des paroles.
Le langage n'est pas apte à tout. »
(Johann Wolfgang von Goethe)
tu réalises que ça commence plutôt mal ? :)
repars de la conf apache par défaut, et voit comment ça se comporte.
patpro
--
Je cherche à changer d'air -> http://www.patpro.net/cv
ben j'ai changé ces lignes là :
# DocumentRoot "/Library/WebServer/Documents"
DocumentRoot "/Users/yt/Sites"
et plus loin :
# <Directory "/Library/WebServer/Documents">
<Directory "/Users/yt/Sites">
ben je ne pourrai rien tester vu que dans "/Library/WebServer/Documents"
il n'y a que la page générée par Apache2 / MacPorts (?) :
imyt% cat /Library/WebServer/Documents/index.html.en
<html><body><h1>It works!</h1></body></html>%
si je mets mon IPv4 à :
Listen mon IPv4:80
et à :
ServerName mon IPv4:80
ça ne change rien.
ce qui a changé depuis que ça ne marche plus "as before" est que j'ai
installé, avec MacPorts, mod_ruby et eruby, lesquels ne marchent pas
d'ailleurs.
je note que les autre modules sont dans :
/usr/libexec/apache2
certains sont présents dans les 2 répertoire :
/opt/local/apache2/modules
et
/usr/libexec/apache2
notamment libphp5.so qui continue de marcher correctement
bien sûr j'ai posté sur MacPorts-user, car j'ai eu des warnings à
l'install de mod_ruby, le dev m'a dit de ne âs m'en inquiété...
en fait MacPorts est assez obscur quant aux réglages à apporter après
une installation.
--
« Le meilleur de nos convictions ne peut se traduire par des paroles.
Le langage n'est pas apte à tout. »
(Johann Wolfgang von Goethe)
ça n'a rien à voir. La conf apache par défaut c'est ce qui est fourni
par Apple dans /etc/apache2 quand tu installes ton OS.
Mais vu que tu as fait des trucs avec macport, je suis curieux de savoir
ce que renvoie cette commande :
/bin/ps -p $(sudo lsof -i:80 | awk 'BEGIN{p="";} !/PID/ {p=p","$2;}
END{sub("^,","",p); print p;}')
ie. : recherche tous les process qui ouvrent le port 80, récupère leur
PID, et liste ces PIDs via la commande ps.
Chez moi :
PID TTY TIME CMD
28 ?? 1:13.45 /usr/sbin/httpd -D FOREGROUND
76 ?? 0:00.16 /usr/sbin/httpd -D FOREGROUND
1055 ?? 0:00.16 /usr/sbin/httpd -D FOREGROUND
1203 ?? 0:00.16 /usr/sbin/httpd -D FOREGROUND
9867 ?? 0:00.16 /usr/sbin/httpd -D FOREGROUND
69822 ?? 0:00.12 /usr/sbin/httpd -D FOREGROUND
patpro
--
Je cherche à changer d'air -> http://www.patpro.net/cv