| Qui est en ligne ? |
| Il y a : 22 utilisateurs en ligne, consultez le détail |
Forum » Serveur, Réseaux et Programmation » Probleme config apache vhost |
Forum modéré par : jblecanard |
| Même auteur |
|
Score ( voter ) : |
|
| Page : [1] |
| Auteur | Message |
|---|---|
|
|
#0 Message posté le : 05-12-2007 à 09:34:03 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 08-04-2004 Nombre de messages : 401 |
Bonjour à tous, alors voila mon soucis apres avoir créer des vhosts dans la config d'apache je l'ai relancé pour qu'il les prenent en compte mais j'obtiens une erreur: # invoke-rc.d apache2 reload * Reloading web server config... 26215 [Wed Dec 05 09:25:55 2007] [warn] VirtualHost postfixadmin:80 overlaps with VirtualHost www:80, the first has precedence, perhaps you need a NameVirtualHost directive [Wed Dec 05 09:25:55 2007] [warn] VirtualHost phpmyadmin:80 overlaps with VirtualHost postfixadmin:80, the first has precedence, perhaps you need a NameVirtualHost directive [Wed Dec 05 09:25:55 2007] [warn] VirtualHost mail:80 overlaps with VirtualHost phpmyadmin:80, the first has precedence, perhaps you need a NameVirtualHost directive j'ai créé des fichiers differents pour chaque vhost en partant du fichier default : ls /etc/apache2/sites-available/ default mail-gdh phpmyadmin postfixadmin ssl www puis j'ai créé le lien symbolique : ls /etc/apache2/sites-enabled/ 000-default mail-gdh phpmyadmin postfixadmin ssl www voici le contenu d'un des trois vhosts :
#NameVirtualHost phpmyadmin.garde-dhonneur.com
<VirtualHost phpmyadmin:80>
ServerAdmin gangan@zalteam.com
DocumentRoot /var/www/phpmyadmin/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/phpmyadmin/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
#RedirectMatch ^/$ /apache2-default/
</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-phpmyadmin.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access-phpmyadmin.log combined
ServerSignature On
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>
------------------------------------- alors la ponpon sur la garonne ! |
|
|
#1 Message posté le : 05-12-2007 à 12:51:38 |
Jedi Forum : Modérateur Association : Membre fondateur Arrivé(e) le : 08-01-2005 Nombre de messages : 4030 |
Je sais pas ce qu'il en est mais chez moi, en utilisant la syntaxe <VirtualHost *:80> ServerName phpmyadmin DocumentRoot /chemin/vers/phpmyadmin </VirtualHost> Et avec un /etc/hosts qui renvoie bien phpmyadmin sur la bonne IP, ça roule. Dans ton cas, il faudrait à priori remplacer "phpmyadmin" par "phpmyadmin.garde-dhonneur.com" --Message édité par jblecanard le 05-12-2007 à 12:53:21-- ------------------------------------- C'est une situation bien inconfortable que d'être assez sensible à la bêtise pour en souffrir et trop intelligent pour s'en indigner. - Gustave Thibon - |
|
|
#2 Message posté le : 05-12-2007 à 15:47:31 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 08-04-2004 Nombre de messages : 401 |
j'ai essayé mais en vain j'ai mis ca au debut du fichier : #NameVirtualHost phpmyadmin.garde-dhonneur.com
<VirtualHost phpmyadmin.garde-dhonneur.com:80>
ServerAdmin gangan@zalteam.com
DocumentRoot /var/www/phpmyadmin/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>pour la correspondance ip j'ai un dns qui tourne et qui fonctionne ping phpmyadmin.mondomaine.com OK ------------------------------------- alors la ponpon sur la garonne ! |
|
|
#3 Message posté le : 05-12-2007 à 16:14:06 |
Jedi Forum : Modérateur Association : Membre fondateur Arrivé(e) le : 08-01-2005 Nombre de messages : 4030 |
Bah, tu n'as pas essayé ma syntaxe ! Essaye avec une étoile et une directive "ServerName" comme je fais dans mon post précédent... ------------------------------------- C'est une situation bien inconfortable que d'être assez sensible à la bêtise pour en souffrir et trop intelligent pour s'en indigner. - Gustave Thibon - |
|
|
#4 Message posté le : 06-12-2007 à 08:48:27 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 08-04-2004 Nombre de messages : 401 |
root@srvgdh:/etc/apache2/sites-available 12$ ls default mail-gdh phpmyadmin postfixadmin ssl www j'ai essayé sur mon fichier pour postfixadmin voivi le debut: <VirtualHost *:80>
ServerName phpmyadmin
ServerAdmin gangan@zalteam.com
DocumentRoot /var/www/postfixadmin/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>invoke-rc.d apache2 reload * Reloading web server config... 26215 [Thu Dec 06 08:45:29 2007] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results [Thu Dec 06 08:45:29 2007] [warn] VirtualHost phpmyadmin.garde-dhonneur.com:80 overlaps with VirtualHost www.garde-dhonneur.com:80, the first has precedence, perhaps you need a NameVirtualHost directive [Thu Dec 06 08:45:29 2007] [warn] VirtualHost mail.garde-dhonneur.com:80 overlaps with VirtualHost phpmyadmin.garde-dhonneur.com:80, the first has precedence, perhaps you need a NameVirtualHost directive ------------------------------------- alors la ponpon sur la garonne ! |
|
|
#5 Message posté le : 06-12-2007 à 10:14:11 |
Jedi Forum : Modérateur Association : Membre fondateur Arrivé(e) le : 08-01-2005 Nombre de messages : 4030 |
L'erreur renvoyée par appache ne semble pas liée directement aux VirtualHosts définis. Sinon pour les warnings, ne possédant pas le fichier en entier... Essaye de le mettre en ligne quelque part qu'on puisse le consulter plus précisément. Remplace par des étoiles les données persos éventuelles qu'il contient. Et si tu tentais d'utiliser la directive NameVirtualHost comme il le propose ? --Message édité par jblecanard le 06-12-2007 à 10:16:28-- ------------------------------------- C'est une situation bien inconfortable que d'être assez sensible à la bêtise pour en souffrir et trop intelligent pour s'en indigner. - Gustave Thibon - |
|
|
#6 Message posté le : 06-12-2007 à 11:57:48 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 08-04-2004 Nombre de messages : 401 |
Peut etre rajouter ceci NameVirtualHost * dans mon fichier apache2.conf non ? ------------------------------------- alors la ponpon sur la garonne ! |
|
|
#7 Message posté le : 06-12-2007 à 12:08:48 |
Jedi Forum : Modérateur Association : Membre fondateur Arrivé(e) le : 08-01-2005 Nombre de messages : 4030 |
Le mieux c'est d'aller jeter un oeil là http://httpd.apache.org/docs/2.0/mod/core.html#namevirtualhost Sinon pour le ServerName, j'aurais tenté le phpmyadmin.garde-dhonneur.com. Chez moi c'est phpmyadmin tout court, mais c'est pour accéder sur un réseau privé, je ne tape que phpmyadmin dans le navigateur... ------------------------------------- C'est une situation bien inconfortable que d'être assez sensible à la bêtise pour en souffrir et trop intelligent pour s'en indigner. - Gustave Thibon - |
|
|
#8 Message posté le : 07-12-2007 à 11:29:04 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 08-04-2004 Nombre de messages : 401 |
voila ce que j'ai mis pou un de mes hosts ca avance un peu
<VirtualHost *>
ServerAdmin gangan@zalteem.com
DocumentRoot "/var/www/phpmyadmin/"
ServerName phpmyadmin.domaine.com
<Directory /var/www/phpmyadmin/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
#RedirectMatch ^/$ /apache2-default/
</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-phpmyadmin.log"
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog "/var/log/apache2/access-phpmyadmin.log" combined
ServerSignature On
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>
mais... invoke-rc.d apache2 reload * Reloading web server config... 26215 [Fri Dec 07 11:28:54 2007] [warn] NameVirtualHost *:0 has no VirtualHosts --Message édité par gangan le 07-12-2007 à 11:29:57-- ------------------------------------- alors la ponpon sur la garonne ! |
|
|
#9 Message posté le : 07-12-2007 à 11:32:06 |
Jedi Forum : Modérateur Association : Membre fondateur Arrivé(e) le : 08-01-2005 Nombre de messages : 4030 |
ce serait sans doute plus propre de rajouter le port non ? <VirtualHost *:80> au lieu de <VirtualHost *> ------------------------------------- C'est une situation bien inconfortable que d'être assez sensible à la bêtise pour en souffrir et trop intelligent pour s'en indigner. - Gustave Thibon - |
|
|
#10 Message posté le : 07-12-2007 à 12:30:33 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 08-04-2004 Nombre de messages : 401 |
je suis pas sur que ce soit plus propre invoke-rc.d apache2 reload * Reloading web server config... 26215 [Fri Dec 07 12:29:51 2007] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results [Fri Dec 07 12:29:51 2007] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results [Fri Dec 07 12:29:51 2007] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results [Fri Dec 07 12:29:51 2007] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results [Fri Dec 07 12:29:51 2007] [warn] NameVirtualHost *:0 has no VirtualHosts ------------------------------------- alors la ponpon sur la garonne ! |
|
|
#11 Message posté le : 07-12-2007 à 14:39:08 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 08-04-2004 Nombre de messages : 401 |
c'est dur dur lol
NameVirtualHost *
<VirtualHost *>
ServerAdmin gangan@zalteam.com
DocumentRoot "/var/www/postfixadmin/"
ServerName postfixadmin.garde-dhonneur.com
<Directory /var/www/postfixadmin/>
Options Indexes FollowSymLinks MultiViews
[Fri Dec 07 14:38:59 2007] [warn] NameVirtualHost *:443 has no VirtualHosts [Fri Dec 07 14:38:59 2007] [warn] NameVirtualHost *:0 has no VirtualHosts [Fri Dec 07 14:38:59 2007] [warn] NameVirtualHost *:0 has no VirtualHosts [Fri Dec 07 14:38:59 2007] [warn] NameVirtualHost *:0 has no VirtualHosts [Fri Dec 07 14:38:59 2007] [warn] NameVirtualHost *:0 has no VirtualHosts [Fri Dec 07 14:38:59 2007] [warn] NameVirtualHost *:0 has no VirtualHosts ------------------------------------- alors la ponpon sur la garonne ! |
|
|
#12 Message posté le : 07-12-2007 à 16:43:43 |
Jedi Forum : Modérateur Association : Membre fondateur Arrivé(e) le : 08-01-2005 Nombre de messages : 4030 |
J'arrive pas à savoir dans tes tests quand est ce que tu utilises une directive NameVirtualHost et quand est ce que tu n'en utilises pas ? As tu essayé la technique de l'étoile sans directive "NameVirtualHost" (et avec le port) ? On dirait que oui dans ton 3ème post mais l'erreur renvoyée par Apache semble suggérer que tu utilises quand même NameVirtualHost à ce moment là ... ------------------------------------- C'est une situation bien inconfortable que d'être assez sensible à la bêtise pour en souffrir et trop intelligent pour s'en indigner. - Gustave Thibon - |
|
|
#13 Message posté le : 07-12-2007 à 16:55:19 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 08-04-2004 Nombre de messages : 401 |
j'ai un NameVirtualHost * dans apache2.conf ------------------------------------- alors la ponpon sur la garonne ! |
| Page : [1] |
Forum » Serveur, Réseaux et Programmation » Probleme config apache vhost |
Forum modéré par : jblecanard |
| Même auteur |
|
Score ( voter ) : |
|
- Petit scarabée : 0 pastille, moins de 100 messages
- Scarabée : 0 pastille, plus de 100 messages
- Hobbit : 1 pastille, plus de 1000 messages
- Naboo : 2 pastilles, plus de 2000 messages
- Elfe : 3 pastilles, plus de 3000 messages
- Jedi : 4 pastilles, plus de 4000 messages
- Maître Jedi : 5 pastilles, plus de 5000 messages