destroyedlolo Posté 13 Juin 2007 Posté 13 Juin 2007 Bonjour, J'heberge plusieurs sites en virtual host, et ils partagent +/- la meme structure de donnee. Pour les differencier les uns des autre, j'utilise une variable d'environement Site_id comme suit : <VirtualHost *:8001> DocumentRoot /web/hebergement/Sillingy SetEnv Site_id Sillingy# CustomLog /web/logs/Sillingy/access_log combined# ErrorLog /web/logs/Sillingy/error_log##### definitions partagees par tous les hebergements Include conf/LF/hebergement.conf</VirtualHost> Le fichier inclus contient des alias et des directives partagees par tous les hebergement. Mais est-ce que je peux y reutiliser ma variable d'environnement ? Par exemple, est-ce que je pourrai avoir : AuthDBDUserPWQuery "select passwd from ${Site_id}.comptes where id = %s" J'ai cherche dans la doc mais sans succes Merci et A+ Laurent
destroyedlolo Posté 13 Juin 2007 Auteur Posté 13 Juin 2007 Merci Dan, mais malheureusement cette fonction n'existe pas sous PostgreSQL Je pourrai toujours la rajouter sous forme de pluggin en C, mais ca ne solutionnera pas mon probleme car j'ai aussi besoin d'utiliser cette variable dans des Alias ou pour proteger des repertoires.
Dan Posté 14 Juin 2007 Posté 14 Juin 2007 getenv() est une fonction php, et non une fonction propre à mySql
destroyedlolo Posté 15 Juin 2007 Auteur Posté 15 Juin 2007 Ok, c'est ce que j'utilise dans mon code. Mais mon probleme est bien plus en amont, au niveau des configurations d'Apache. J'ai poser la question sur un NG de support d'Apache, mais je n'ai pas eu de reponse ... ca ne semble pas possible
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant