[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Apache2 ereurs



Le vendredi 09 novembre 2012 à 14:02, Jean-marc Dufour a écrit :

[...]

> <VirtualHost *:80>
>         ServerAdmin   webmaster@localhost
>         ServerName    sitenumero01
>         DocumentRoot "/mnt/dreamer/travail/00sites-jmarc/www/spip"
>    <Directory "/mnt/dreamer/travail/00sites-jmarc/www/spip/">
>        Options Indexes FollowSymLinks MultiViews
>        AllowOverride All
>        Order allow,deny
>        Allow from all
>    </Directory>
> </VirtualHost>
> --------------------------
> et le default qui lui a :
> 
> <VirtualHost *:80>
> 	ServerAdmin webmaster@localhost
> 
> 	DocumentRoot /var/www
> 	<Directory />
> 		Options FollowSymLinks
> 		AllowOverride None
> 	</Directory>
> 	<Directory /var/www/>
> 		Options Indexes FollowSymLinks MultiViews
> 		AllowOverride All
> 		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 ${APACHE_LOG_DIR}/error.log
> 
> 	# Possible values include: debug, info, notice, warn, error, crit,
> 	# alert, emerg.
> 	LogLevel warn
> 
> 	CustomLog ${APACHE_LOG_DIR}/access.log combined
> </VirtualHost>

Si tu désactives la conf par défaut, ça devrait régler ton problème.

Ton premier VirtualHost écoute sur le port 80 de « sitenumero01 », correctement
défini dans /etc/hosts. Lorsqu'arrive le démarrage du second, n'ayant pas de
directive « ServerName », il va tenter de se mettre en écoute sur le port 80 de
toutes les interfaces du système, dont celle qui est déjà prise par
« sitenumero01 ».

Selon l'ordre de nommage des fichiers dans /etc/apache2/sites-enabled, la
logique du paragraphe précédent peut être inversée, mais le principe reste le
même.

Commence par désactiver la conf par défaut et vérifier si ça arrange ton
problème. Ensuite, si tu as besoin de la conf par défaut, modifie-la pour
qu'elle écoute sur une interface précise et dont le port 80 n'est pas utilisé.

Seb


Reply to: