Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour.
Pour mon site j'ai activé le wildcard pour avoir les sous domaines dynamiques.
Mais voila, à cause de ca, toutes les adresses sont capturées dans le Zend, et je n'arrive pas à accéder à la base de données, via sql.domaine.net.
J'ai essayé de faire :
NameVirtualHost 91.121.149.77:8080 NameVirtualHost 91.121.149.77:80 <VirtualHost 91.121.149.77:80> ServerAdmin webmaster@kalottlyrikal.net DocumentRoot /home/kalottly/www/public SuexecUserGroup kalottly users ServerName kalottlyrikal.net ServerAlias *.kalottlyrikal.net CustomLog logs/kalottly-access_log combined ScriptAlias /cgi-bin/ /home/kalottly/cgi-bin/ AddHandler x-httpd-php5 .php </VirtualHost> <VirtualHost 91.121.149.77:8080> ServerAdmin webmaster@kalottlyrikal.net DocumentRoot /home/ovh/www/phpMyAdmin ServerName sql.kalottlyrikal.net CustomLog logs/sql-kalottly-access_log combined AddHandler x-httpd-php5 .php </VirtualHost>
Et de spécifier au Zend que l'url de la base de données est sql.kalottlyrikal.net:8080 mais ca n'a pas marché.
J'ai aussi essayé une règle de .htaccess :
RewriteCond %{HTTP_HOST} !^sql\.domaine.com
Mais cela n'as pas marché non plus.
Avez vous une idée ?
Hors ligne
Une url de base de donnée sur le port 8080 que tu définis dans un vhost ?
Ca me parait bizare..... :s
Ton sql.domaine.com doit être déclaré dans la conf de ton serveur DNS et non pas dans ta conf apache.
Dernière modification par yannux (02-03-2009 09:21:11)
Hors ligne
Il faut que tu mettes ton virtual host sql au dessus de l'autre sinon ca ne fonctionnera jamais...
La config est lue et interprétée dans l'ordre.
Mais je pense que ton .htaccess n'est pas bon car sinon cela fonctionnerai. La dernière version du .htaccess vérifie l'existence des fichiers avant de passer au zend framework.
Hors ligne
salut... Ben effectivement, j'ai inversé l'ordre des Virtual Host, et voila ca marche !
Merci pour l'info ++
Hors ligne
yannux a écrit:
Une url de base de donnée sur le port 8080 que tu définis dans un vhost ?
Ca me parait bizare..... :s
Ton sql.domaine.com doit être déclaré dans la conf de ton serveur DNS et non pas dans ta conf apache.
Qu'est ce qu'on ne fais pas dans le désespoir :s lol
Hors ligne
Pages: 1