Apache2, VirtualHost et phpinfo [Debutant]
Le
Hugues MORIN
=_Part_26926_12024122.1226248365941
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Bonjour a tous
Je suis en train d'installer un serveur pour faire du developpement php et
je buttes sur la configuration des Virtual Host.
Ceux-ci ne reagissent pas comme je le souhaiterai, pourtant ca a l'air
correct au vue de toutes les doc et wiki que j'ai consulte mais j'ai peu
etre pas compris quelques ou je l'ai mal interpreter.
J'ai installe apache2, php5, mysql5 et bind9. J'en suis a la configuration
d'apache et je n'ai pas encore touche a bind9.
Apache tourne sur /var/www et /home/(user)/public_html
Je souhaiterai au final (apres la configuration de bind9) acceder a mon
serveur par l'intermediare de 4 sites:
www.alpha-monsite.tld, www.beta-monsite.tld, www.production-monsite.tld pour
le developpement,
et mamachine.monsite.local pour toutes autres sortes d'application web.
www.alpha-monsite.tld pointe sur /home/monuser/public_html/alpha/www/
www.beta-monsite.tld pointe sur /home/monuser/public_html/beta/www/
www.production-monsite.tld pointe sur
/home/monuser/public_html/production/www/
mamachine.monsite.local pointe sur /var/www/
A ce stade j'ai constate 2 erreurs:
1- certaines pages ne sont pas celles que j'attends
2- Dans phpinfo()/apache2handler/hostname:port est "www.alpha-monsite.tld"
quelquesoit l'adresse que je donnes.
Et chose beaucoup plus ennuyeuses la variable serveur DOCUMENT_ROOT a
toujours la valeur "/home/monuser/public_html/alpha/www/"
j'ai fait les tests suivant:
Pas OK=> http://192.168.0.XX/ <http://192.168.0.xx/> sur
/home/monuser/public_html/alpha/www/ je m'attendais a ce qu'il soit dirige
sur /var/www/
OK=> http://192.168.0.XX/~monuser <http://192.168.0.xx/~monuser> sur
/home/monuser/public_html/
OK=> http://192.168.0.XX/~monuser/alpha
<http://192.168.0.xx/~monuser/alpha>sur
/home/monuser/public_html/alpha
OK=> http://192.168.0.XX/~monuser/alpha/www<http://192.168.0.xx/~monuser/alpha/www>sur
/home/monuser/public_html/alpha/www
OK=> http://192.168.0.XX/~monuser/beta
<http://192.168.0.xx/~monuser/beta>sur /home/monuser/public_html/beta
OK=> http://192.168.0.XX/~monuser/beta/www<http://192.168.0.xx/~monuser/beta/www>sur
/home/monuser/public_html/beta/www
OK=> http://192.168.0.XX/~monuser/production<http://192.168.0.xx/~monuser/production>sur
/home/monuser/public_html/production
OK=> http://192.168.0.XX/~monuser/production/www<http://192.168.0.xx/~monuser/production/www>sur
/home/monuser/public_html/production/www
Sur tous ces tests l'erreur du phpinfo se reproduit et j'ai absolument
besoin que DOCUMENT_ROOT prenne sa valeur correcte.
Voici mes fichiers de configuration concernant ce probleme:
/etc/hosts
127.0.0.1 localhost
192.168.0.XX mamachine.monsite.local mamachine
192.168.0.XX www.alpha-monsite.tld
192.168.0.XX www.beta-monsite.tld
192.168.0.XX www.production-monsite.tld
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
/etc/apache2/ports.conf
NameVirtualHost 192.168.0.XX:80
Listen 80
<IfModule mod_ssl.c>
# SSL name based virtual hosts are not yet supported, therefore no
# NameVirtualHost statement here
Listen 443
</IfModule>
/etc/apache2/sites_enabled/alpha-monsite.tld
<VirtualHost 192.168.0.XX:80>
ServerAdmin webmaster@monsite.tld
ServerName www.alpha-monsite.tld
ServerAlias alpha-monsite.tld *.alpha-monsite.tld
DocumentRoot /home/monuser/public_html/alpha/www/
<Directory /home/monuser/public_html/alpha/www/>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
</Directory>
ErrorLog /home/monuser/public_html/alpha/logs/error.log
LogLevel warn
CustomLog /home/monuser/public_html/alpha/logs/access.log combined
ServerSignature Off
</VirtualHost>
/etc/apache2/sites_enabled/beta-monsite.tld (idem avec beta a la place
d'alpha)
/etc/apache2/sites_enabled/production-monsite.tld (idem avec production a la
place d'alpha)
/etc/apache2/sites_enabled/default
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName mamachine.monsite.local
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
J'espere que j'ai fournie suffisament d'info pour resoudre mon probleme mais
si c'est pas le cas je les fournirai.
Cordialement
Hugues
=_Part_26926_12024122.1226248365941
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
<p>Bonjour a tous</p>
<p>Je suis en train d'installer un serveur pour faire du developpement php et je buttes sur la configuration des Virtual Host.<br>Ceux-ci ne reagissent pas comme je le souhaiterai, pourtant ca a l'air correct au vue de toutes les doc et wiki que j'ai consulte mais j'ai peu etre pas compris quelques ou je l'ai mal interpreter.</p>
<p>J'ai installe apache2, php5, mysql5 et bind9. J'en suis a la configuration d'apache et je n'ai pas encore touche a bind9.</p>
<p>Apache tourne sur /var/www et /home/(user)/public_html</p>
<p>Je souhaiterai au final (apres la configuration de bind9) acceder a mon serveur par l'intermediare de 4 sites:<br><a href="http://www.alpha-monsite.tld/"...lt;/a>, <a href="http://www.beta-monsite.tld/"&...lt;/a>, <a href="http://www.production-monsite.tld/&...</a> pour le developpement,<br>
et mamachine.monsite.local pour toutes autres sortes d'application web.</p>
<p><a href="http://www.alpha-monsite.tld/"...</a> pointe sur /home/monuser/public_html/alpha/www/<br><a href="http://www.beta-monsite.tld/"&...</a> pointe sur /home/monuser/public_html/beta/www/<br>
<a href="http://www.production-monsite.tld/&...</a> pointe sur /home/monuser/public_html/production/www/<br>mamachine.monsite.local pointe sur /var/www/</p>
<p>A ce stade j'ai constate 2 erreurs:<br>1- certaines pages ne sont pas celles que j'attends<br>2- Dans phpinfo()/apache2handler/hostname:port est "<a href="http://www.alpha-monsite.tld/"..." quelquesoit l'adresse que je donnes. <br>
Et chose beaucoup plus ennuyeuses la variable serveur DOCUMENT_ROOT a toujours la valeur "/home/monuser/public_html/alpha/www/"</p>
<p>j'ai fait les tests suivant:<br>Pas OK=> <a href="http://192.168.0.xx/">http://192.168.0.XX/</a> sur /home/monuser/public_html/alpha/www/ je m'attendais a ce qu'il soit dirige sur /var/www/<br>OK=> <a href="http://192.168.0.xx/~monuser">http://192.168.0.XX/~monuser</a> sur /home/monuser/public_html/<br>
OK=> <a href="http://192.168.0.xx/~monuser/alpha">http://192.168.0.XX/~monuser/alpha</a> sur /home/monuser/public_html/alpha<br>OK=> <a href="http://192.168.0.xx/~monuser/alpha/www">http://192.168.0.XX/~monuser/alpha/www</a> sur /home/monuser/public_html/alpha/www<br>
OK=> <a href="http://192.168.0.xx/~monuser/beta">http://192.168.0.XX/~monuser/beta</a> sur /home/monuser/public_html/beta<br>OK=> <a href="http://192.168.0.xx/~monuser/beta/www">http://192.168.0.XX/~monuser/beta/www</a> sur /home/monuser/public_html/beta/www<br>
OK=> <a href="http://192.168.0.xx/~monuser/production">http://192.168.0.XX/~monuser/production</a> sur /home/monuser/public_html/production<br>OK=> <a href="http://192.168.0.xx/~monuser/production/www">http://192.168.0.XX/~monuser/production/www</a> sur /home/monuser/public_html/production/www</p>
<p>Sur tous ces tests l'erreur du phpinfo se reproduit et j'ai absolument besoin que DOCUMENT_ROOT prenne sa valeur correcte.</p>
<p>Voici mes fichiers de configuration concernant ce probleme:</p>
<p>/etc/hosts<br><a href="http://127.0.0.1">127.0.0.1</a> localhost<br>192.168.0.XX mamachine.monsite.local mamachine<br>192.168.0.XX <a href="http://www.alpha-monsite.tld/"...nbsp;<a href="http://www.beta-monsite.tld/"&...<br>
192.168.0.XX <a href="http://www.production-monsite.tld/&...</p>
<p># The following lines are desirable for IPv6 capable hosts<br>::1 localhost ip6-localhost ip6-loopback<br>fe00::0 ip6-localnet<br>ff00::0 ip6-mcastprefix<br>ff02::1 ip6-allnodes<br>ff02::2 ip6-allrouters<br>ff02::3 ip6-allhosts</p>
<p>/etc/apache2/ports.conf<br>NameVirtualHost 192.168.0.XX:80<br>Listen 80<br><IfModule mod_ssl.c><br> # SSL name based virtual hosts are not yet supported, therefore no<br> # NameVirtualHost statement here<br>
Listen 443<br></IfModule></p>
<p>/etc/apache2/sites_enabled/alpha-monsite.tld<br><VirtualHost 192.168.0.XX:80><br> ServerAdmin <a href="mailto:webmaster@monsite.tld">webmaster@monsite.tld</a><br> ServerName <a href="http://www.alpha-monsite.tld/"...<br>
ServerAlias alpha-monsite.tld *.alpha-monsite.tld<br> DocumentRoot /home/monuser/public_html/alpha/www/<br> <Directory /home/monuser/public_html/alpha/www/><br> Options -Indexes FollowSymLinks MultiViews<br>
AllowOverride All<br> </Directory><br> ErrorLog /home/monuser/public_html/alpha/logs/error.log<br> LogLevel warn<br> CustomLog /home/monuser/public_html/alpha/logs/access.log combined<br>
ServerSignature Off<br></VirtualHost></p>
<p>/etc/apache2/sites_enabled/beta-monsite.tld (idem avec beta a la place d'alpha)<br>/etc/apache2/sites_enabled/production-monsite.tld (idem avec production a la place d'alpha)</p>
<p>/etc/apache2/sites_enabled/default<br><VirtualHost *:80><br> ServerAdmin <a href="mailto:webmaster@localhost">webmaster@localhost</a><br> ServerName mamachine.monsite.local<br> DocumentRoot /var/www/<br> <Directory /><br>
Options FollowSymLinks<br> AllowOverride None<br> </Directory><br> <Directory /var/www/><br> Options Indexes FollowSymLinks MultiViews<br> AllowOverride None<br> Order allow,deny<br> allow from all<br> </Directory></p>
<p> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/<br> <Directory "/usr/lib/cgi-bin"><br> AllowOverride None<br> Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch<br> Order allow,deny<br> Allow from all<br>
</Directory></p>
<p> ErrorLog /var/log/apache2/error.log</p>
<p> # Possible values include: debug, info, notice, warn, error, crit,<br> # alert, emerg.<br> LogLevel warn</p>
<p> CustomLog /var/log/apache2/access.log combined</p>
<p> Alias /doc/ "/usr/share/doc/"<br> <Directory "/usr/share/doc/"><br> Options Indexes MultiViews FollowSymLinks<br> AllowOverride None<br> Order deny,allow<br> Deny from all<br>
Allow from <a href="http://127.0.0.0/255.0.0.0">127.0.0.0/255.0.0.0</a> ::1/128<br> </Directory></p>
<p></VirtualHost></p>
<p>J'espere que j'ai fournie suffisament d'info pour resoudre mon probleme mais si c'est pas le cas je les fournirai.</p>
<p>Cordialement<br>Hugues</p>
=_Part_26926_12024122.1226248365941--
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Bonjour a tous
Je suis en train d'installer un serveur pour faire du developpement php et
je buttes sur la configuration des Virtual Host.
Ceux-ci ne reagissent pas comme je le souhaiterai, pourtant ca a l'air
correct au vue de toutes les doc et wiki que j'ai consulte mais j'ai peu
etre pas compris quelques ou je l'ai mal interpreter.
J'ai installe apache2, php5, mysql5 et bind9. J'en suis a la configuration
d'apache et je n'ai pas encore touche a bind9.
Apache tourne sur /var/www et /home/(user)/public_html
Je souhaiterai au final (apres la configuration de bind9) acceder a mon
serveur par l'intermediare de 4 sites:
www.alpha-monsite.tld, www.beta-monsite.tld, www.production-monsite.tld pour
le developpement,
et mamachine.monsite.local pour toutes autres sortes d'application web.
www.alpha-monsite.tld pointe sur /home/monuser/public_html/alpha/www/
www.beta-monsite.tld pointe sur /home/monuser/public_html/beta/www/
www.production-monsite.tld pointe sur
/home/monuser/public_html/production/www/
mamachine.monsite.local pointe sur /var/www/
A ce stade j'ai constate 2 erreurs:
1- certaines pages ne sont pas celles que j'attends
2- Dans phpinfo()/apache2handler/hostname:port est "www.alpha-monsite.tld"
quelquesoit l'adresse que je donnes.
Et chose beaucoup plus ennuyeuses la variable serveur DOCUMENT_ROOT a
toujours la valeur "/home/monuser/public_html/alpha/www/"
j'ai fait les tests suivant:
Pas OK=> http://192.168.0.XX/ <http://192.168.0.xx/> sur
/home/monuser/public_html/alpha/www/ je m'attendais a ce qu'il soit dirige
sur /var/www/
OK=> http://192.168.0.XX/~monuser <http://192.168.0.xx/~monuser> sur
/home/monuser/public_html/
OK=> http://192.168.0.XX/~monuser/alpha
<http://192.168.0.xx/~monuser/alpha>sur
/home/monuser/public_html/alpha
OK=> http://192.168.0.XX/~monuser/alpha/www<http://192.168.0.xx/~monuser/alpha/www>sur
/home/monuser/public_html/alpha/www
OK=> http://192.168.0.XX/~monuser/beta
<http://192.168.0.xx/~monuser/beta>sur /home/monuser/public_html/beta
OK=> http://192.168.0.XX/~monuser/beta/www<http://192.168.0.xx/~monuser/beta/www>sur
/home/monuser/public_html/beta/www
OK=> http://192.168.0.XX/~monuser/production<http://192.168.0.xx/~monuser/production>sur
/home/monuser/public_html/production
OK=> http://192.168.0.XX/~monuser/production/www<http://192.168.0.xx/~monuser/production/www>sur
/home/monuser/public_html/production/www
Sur tous ces tests l'erreur du phpinfo se reproduit et j'ai absolument
besoin que DOCUMENT_ROOT prenne sa valeur correcte.
Voici mes fichiers de configuration concernant ce probleme:
/etc/hosts
127.0.0.1 localhost
192.168.0.XX mamachine.monsite.local mamachine
192.168.0.XX www.alpha-monsite.tld
192.168.0.XX www.beta-monsite.tld
192.168.0.XX www.production-monsite.tld
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
/etc/apache2/ports.conf
NameVirtualHost 192.168.0.XX:80
Listen 80
<IfModule mod_ssl.c>
# SSL name based virtual hosts are not yet supported, therefore no
# NameVirtualHost statement here
Listen 443
</IfModule>
/etc/apache2/sites_enabled/alpha-monsite.tld
<VirtualHost 192.168.0.XX:80>
ServerAdmin webmaster@monsite.tld
ServerName www.alpha-monsite.tld
ServerAlias alpha-monsite.tld *.alpha-monsite.tld
DocumentRoot /home/monuser/public_html/alpha/www/
<Directory /home/monuser/public_html/alpha/www/>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
</Directory>
ErrorLog /home/monuser/public_html/alpha/logs/error.log
LogLevel warn
CustomLog /home/monuser/public_html/alpha/logs/access.log combined
ServerSignature Off
</VirtualHost>
/etc/apache2/sites_enabled/beta-monsite.tld (idem avec beta a la place
d'alpha)
/etc/apache2/sites_enabled/production-monsite.tld (idem avec production a la
place d'alpha)
/etc/apache2/sites_enabled/default
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName mamachine.monsite.local
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
J'espere que j'ai fournie suffisament d'info pour resoudre mon probleme mais
si c'est pas le cas je les fournirai.
Cordialement
Hugues
=_Part_26926_12024122.1226248365941
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
<p>Bonjour a tous</p>
<p>Je suis en train d'installer un serveur pour faire du developpement php et je buttes sur la configuration des Virtual Host.<br>Ceux-ci ne reagissent pas comme je le souhaiterai, pourtant ca a l'air correct au vue de toutes les doc et wiki que j'ai consulte mais j'ai peu etre pas compris quelques ou je l'ai mal interpreter.</p>
<p>J'ai installe apache2, php5, mysql5 et bind9. J'en suis a la configuration d'apache et je n'ai pas encore touche a bind9.</p>
<p>Apache tourne sur /var/www et /home/(user)/public_html</p>
<p>Je souhaiterai au final (apres la configuration de bind9) acceder a mon serveur par l'intermediare de 4 sites:<br><a href="http://www.alpha-monsite.tld/"...lt;/a>, <a href="http://www.beta-monsite.tld/"&...lt;/a>, <a href="http://www.production-monsite.tld/&...</a> pour le developpement,<br>
et mamachine.monsite.local pour toutes autres sortes d'application web.</p>
<p><a href="http://www.alpha-monsite.tld/"...</a> pointe sur /home/monuser/public_html/alpha/www/<br><a href="http://www.beta-monsite.tld/"&...</a> pointe sur /home/monuser/public_html/beta/www/<br>
<a href="http://www.production-monsite.tld/&...</a> pointe sur /home/monuser/public_html/production/www/<br>mamachine.monsite.local pointe sur /var/www/</p>
<p>A ce stade j'ai constate 2 erreurs:<br>1- certaines pages ne sont pas celles que j'attends<br>2- Dans phpinfo()/apache2handler/hostname:port est "<a href="http://www.alpha-monsite.tld/"..." quelquesoit l'adresse que je donnes. <br>
Et chose beaucoup plus ennuyeuses la variable serveur DOCUMENT_ROOT a toujours la valeur "/home/monuser/public_html/alpha/www/"</p>
<p>j'ai fait les tests suivant:<br>Pas OK=> <a href="http://192.168.0.xx/">http://192.168.0.XX/</a> sur /home/monuser/public_html/alpha/www/ je m'attendais a ce qu'il soit dirige sur /var/www/<br>OK=> <a href="http://192.168.0.xx/~monuser">http://192.168.0.XX/~monuser</a> sur /home/monuser/public_html/<br>
OK=> <a href="http://192.168.0.xx/~monuser/alpha">http://192.168.0.XX/~monuser/alpha</a> sur /home/monuser/public_html/alpha<br>OK=> <a href="http://192.168.0.xx/~monuser/alpha/www">http://192.168.0.XX/~monuser/alpha/www</a> sur /home/monuser/public_html/alpha/www<br>
OK=> <a href="http://192.168.0.xx/~monuser/beta">http://192.168.0.XX/~monuser/beta</a> sur /home/monuser/public_html/beta<br>OK=> <a href="http://192.168.0.xx/~monuser/beta/www">http://192.168.0.XX/~monuser/beta/www</a> sur /home/monuser/public_html/beta/www<br>
OK=> <a href="http://192.168.0.xx/~monuser/production">http://192.168.0.XX/~monuser/production</a> sur /home/monuser/public_html/production<br>OK=> <a href="http://192.168.0.xx/~monuser/production/www">http://192.168.0.XX/~monuser/production/www</a> sur /home/monuser/public_html/production/www</p>
<p>Sur tous ces tests l'erreur du phpinfo se reproduit et j'ai absolument besoin que DOCUMENT_ROOT prenne sa valeur correcte.</p>
<p>Voici mes fichiers de configuration concernant ce probleme:</p>
<p>/etc/hosts<br><a href="http://127.0.0.1">127.0.0.1</a> localhost<br>192.168.0.XX mamachine.monsite.local mamachine<br>192.168.0.XX <a href="http://www.alpha-monsite.tld/"...nbsp;<a href="http://www.beta-monsite.tld/"&...<br>
192.168.0.XX <a href="http://www.production-monsite.tld/&...</p>
<p># The following lines are desirable for IPv6 capable hosts<br>::1 localhost ip6-localhost ip6-loopback<br>fe00::0 ip6-localnet<br>ff00::0 ip6-mcastprefix<br>ff02::1 ip6-allnodes<br>ff02::2 ip6-allrouters<br>ff02::3 ip6-allhosts</p>
<p>/etc/apache2/ports.conf<br>NameVirtualHost 192.168.0.XX:80<br>Listen 80<br><IfModule mod_ssl.c><br> # SSL name based virtual hosts are not yet supported, therefore no<br> # NameVirtualHost statement here<br>
Listen 443<br></IfModule></p>
<p>/etc/apache2/sites_enabled/alpha-monsite.tld<br><VirtualHost 192.168.0.XX:80><br> ServerAdmin <a href="mailto:webmaster@monsite.tld">webmaster@monsite.tld</a><br> ServerName <a href="http://www.alpha-monsite.tld/"...<br>
ServerAlias alpha-monsite.tld *.alpha-monsite.tld<br> DocumentRoot /home/monuser/public_html/alpha/www/<br> <Directory /home/monuser/public_html/alpha/www/><br> Options -Indexes FollowSymLinks MultiViews<br>
AllowOverride All<br> </Directory><br> ErrorLog /home/monuser/public_html/alpha/logs/error.log<br> LogLevel warn<br> CustomLog /home/monuser/public_html/alpha/logs/access.log combined<br>
ServerSignature Off<br></VirtualHost></p>
<p>/etc/apache2/sites_enabled/beta-monsite.tld (idem avec beta a la place d'alpha)<br>/etc/apache2/sites_enabled/production-monsite.tld (idem avec production a la place d'alpha)</p>
<p>/etc/apache2/sites_enabled/default<br><VirtualHost *:80><br> ServerAdmin <a href="mailto:webmaster@localhost">webmaster@localhost</a><br> ServerName mamachine.monsite.local<br> DocumentRoot /var/www/<br> <Directory /><br>
Options FollowSymLinks<br> AllowOverride None<br> </Directory><br> <Directory /var/www/><br> Options Indexes FollowSymLinks MultiViews<br> AllowOverride None<br> Order allow,deny<br> allow from all<br> </Directory></p>
<p> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/<br> <Directory "/usr/lib/cgi-bin"><br> AllowOverride None<br> Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch<br> Order allow,deny<br> Allow from all<br>
</Directory></p>
<p> ErrorLog /var/log/apache2/error.log</p>
<p> # Possible values include: debug, info, notice, warn, error, crit,<br> # alert, emerg.<br> LogLevel warn</p>
<p> CustomLog /var/log/apache2/access.log combined</p>
<p> Alias /doc/ "/usr/share/doc/"<br> <Directory "/usr/share/doc/"><br> Options Indexes MultiViews FollowSymLinks<br> AllowOverride None<br> Order deny,allow<br> Deny from all<br>
Allow from <a href="http://127.0.0.0/255.0.0.0">127.0.0.0/255.0.0.0</a> ::1/128<br> </Directory></p>
<p></VirtualHost></p>
<p>J'espere que j'ai fournie suffisament d'info pour resoudre mon probleme mais si c'est pas le cas je les fournirai.</p>
<p>Cordialement<br>Hugues</p>
=_Part_26926_12024122.1226248365941--
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

Poser une question


Hash: SHA1
Hugues MORIN a écrit :
Bonjour,
C'est normal : toutes les pages que tu donnes en exemple sont sur le
site http://192.168.0.XX hors tu as écrit dans
/etc/apache2/sites_enabled/alpha-monsite.tld :
[...]
Tu as probablement envie de te connecter sur les sites
http://www.beta-monsite.tld/ et http://www.production-monsite.tld/ pour
y voir autre chose.
Pourtant, c'est ce que tu as écrit dans
/etc/apache2/sites_enabled/alpha-monsite.tld :
[...]
Je crois qu'Apache donne priorité à l'ordre alphabétique, tu devrais
essayer de renommer /etc/apache2/sites_enabled/default en
/etc/apache2/sites_enabled/000-default pour avoir le comportement attendu.
Amicalement
David
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkkXG74ACgkQ18/WetbTC/pPvwCgmnQZ08fHcau3Azv7shX1IIFe
tUMAnj02/lb6XeweHI8Av/QATXa10bs1
=qvic
-----END PGP SIGNATURE-----
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Bonsoir
Merci pour ton aide.
Oui, a terme c'est mon but mais il faut configurer Bind9 d'apres ce que j'a i
compris pour que cela fonctionne
Je crois qu'Apache donne priorité à l'ordre alphabétique, tu devrais
J'ai fait ce test, voila le resultat de la meme batterie de test que j'avai s
deja fait:
OK=> http://192.168.0.XX/ OK=> phpinfo()/apache2handler/hostname:port: mamachine.monsite.local :0
OK=> DOCUMENT_ROOT: /var/www/
OK=> http://192.168.0.XX/~monuser /home/monuser/public_html/
Pas OK=> phpinfo()/apache2handler/hostname:port: mamachine.monsite.local :0
Pas OK=> DOCUMENT_ROOT: /var/www/
OK=> http://192.168.0.XX/~monuser/alpha
/home/monuser/public_html/alpha
Pas OK=> phpinfo()/apache2handler/hostname:port: mamachine.monsite.local :0
Pas OK=> DOCUMENT_ROOT: /var/www/
OK=> http://192.168.0.XX/~monuser/alpha/www /home/monuser/public_html/alpha/www
Pas OK=> phpinfo()/apache2handler/hostname:port: mamachine.monsite.local :0
Pas OK=> DOCUMENT_ROOT: /var/www/
OK=> http://192.168.0.XX/~monuser/beta
Pas OK=> phpinfo()/apache2handler/hostname:port: mamachine.monsite.local :0
Pas OK=> DOCUMENT_ROOT: /var/www/
OK=> http://192.168.0.XX/~monuser/beta/www /home/monuser/public_html/beta/www
Pas OK=> phpinfo()/apache2handler/hostname:port: mamachine.monsite.local :0
Pas OK=> DOCUMENT_ROOT: /var/www/
OK=> http://192.168.0.XX/~monuser/production /home/monuser/public_html/production
Pas OK=> phpinfo()/apache2handler/hostname:port: mamachine.monsite.local :0
Pas OK=> DOCUMENT_ROOT: /var/www/
OK=> http://192.168.0.XX/~monuser/production/www /home/monuser/public_html/production/www
Pas OK=> phpinfo()/apache2handler/hostname:port: mamachine.monsite.local :0
Pas OK=> DOCUMENT_ROOT: /var/www/
A priori ca resolu mon premier probleme sur le pointage des adresses.
Au vue de ces tests il semble bien que apache ne retiennent comme valeurs
pour hostname:port et DOCUMENT_ROOT les valeurs du 1er
"sites-enabled" par ordre alphabetique.
Existe-t-il un moyen pour passer outre cela afin que le DOCUMENT_ROOT prenn e
comme valeur le repertoire sur laquelle pointe l'adresse (ex: DOCUMENT_ROOT
de http://192.168.0.XX/~monuser/beta = "/home/monuser/public_html/beta/") ?
DOCUMENT_ROOT est une constante qui est assez importante pour moi et ca
m'ennuirai d'avoir
------=_Part_33179_29090453.1226355265465
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
<div>Bonsoir</div>
<div> </div>
<div> </div>
<div>
y voir autre chose.</blockquote>
<div> </div>
<div>Oui, a terme c'est mon but mais il faut configurer Bind9  ;d'apres ce que j'ai compris pour que cela fonctionne</div><br>
/etc/apache2/sites_enabled/000-default pour avoir le comportement attendu.< /blockquote>
<div> </div>
<div>J'ai fait ce test, voila le resultat de la meme batterie de test q ue j'avais deja fait:</div>
<div> </div>
<div>OK=> DOCUMENT_ROOT: /var/www/</div>
<div>
<div>Pas OK=> DOCUMENT_ROOT: /var/www/</div></div>
<div>Pas OK=> DOCUMENT_ROOT: /var/www/</div>
<div>Pas OK=> DOCUMENT_ROOT: /var/www/</div></div>
<div>
<div>
<div>Pas OK=> DOCUMENT_ROOT: /var/www/</div>
<div> </div>
<div> </div>
<div> </div>
<div>DOCUMENT_ROOT est une constante qui est assez importante pour moi et c a m'ennuirai d'avoir </div>
<div> </div>
<div> </div>
<div> </div></div></div>
------=_Part_33179_29090453.1226355265465--
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Re Bonsoir
J'ai fais une mauvaise manip, le message precedent est partie avant de
l'avoir terminer.
Donc voila la suite...
DOCUMENT_ROOT est une constante qui est assez importante pour moi et ca
m'ennuirai d'avoir a m'en passer. Il doit bien y avoir une solution
puisqu'il est possible sur une seule IP d'heberger plusieurs sites qui n'on t
rien a voir (comme dans le cas des serveurs mutualises)
Est ce la configuration de Bind9 qui resoud ce probleme?
J'espere que je ne pose pas de questions stupides mais je me sens un peu
"larguer" sur ce probleme.
Cordialement
Hugues
2008/11/10, Hugues MORIN
------=_Part_33236_25001027.1226355895925
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
<div>Re Bonsoir</div>
<div> </div>
<div> </div>
<div> </div>
<div>Est ce la configuration de Bind9 qui resoud ce probleme?</div>
<div> </div>
<div> </div>
<div>Cordialement</div>
<div>Hugues</div>
<div> </div>
<div> </div>
<div><br> </div>
<div>Bonsoir</div>
<div> </div>
<div> </div>
<div><span class="q">
y voir autre chose.</blockquote>
<div> </div></span>
<div>Oui, a terme c'est mon but mais il faut configurer Bind9  ;d'apres ce que j'ai compris pour que cela fonctionne</div><span cl ass="q"><br>
/etc/apache2/sites_enabled/000-default pour avoir le comportement attendu.< /blockquote>
<div> </div></span>
<div>J'ai fait ce test, voila le resultat de la meme batterie de test q ue j'avais deja fait:</div>
<div> </div>
<div>OK=> DOCUMENT_ROOT: /var/www/</div>
<div>
<div>Pas OK=> DOCUMENT_ROOT: /var/www/</div></div>
<div>Pas OK=> DOCUMENT_ROOT: /var/www/</div>
<div>Pas OK=> DOCUMENT_ROOT: /var/www/</div></div>
<div>
<div>
<div>Pas OK=> DOCUMENT_ROOT: /var/www/</div>
<div> </div>
<div> </div>
<div> </div>
<div> </div>
<div> </div>
<div> </div></div></div></blockquote></div><br>
------=_Part_33236_25001027.1226355895925--
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Hash: SHA1
Hugues MORIN a écrit :
Bonsoir,
Non : ton fichier /etc/hosts est prioritaire, donc tu peux essayer dès
maintenant. Dans tes tests, tu te connectes exclusivement sur le même
VirtualHost, c'est normal que les réglages ne changent pas.
Tu peux vraiment essayer sur les différentes adresses, et vérifier que
le DOCUMENT_ROOT est conforme à ce que tu as paramétré dans tes
VirtualHosts.
Amicalement
David
P.-S. : ce n'est pas parce que tu parles de sites Internet que tu dois
écrire en html ;). Les messages en plain-text sont vivement préférés sur
la liste.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkkYw24ACgkQ18/WetbTC/rQ0ACfUT1JUYY9Ug6EiMKraIV774O5
rwIAn23zvcsFz+V6xka+vai+aSHj4J2R
=YaMz
-----END PGP SIGNATURE-----
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Hugues MORIN a message of 214 lines which said:
Outre les excellentes remarques de David Prévot, qui a bien identifié
le problème, j'ajoute que ces noms de domaine sont vraiment mal
choisis. ".tld" devrait être remplacé par ".example" et ".local" par
un vrai TLD :
http://www.bortzmeyer.org/2606.html
http://www.bortzmeyer.org/pourquoi-...-idee.html
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact