Bonjour
J'ai 2 serveurs web, le premier sur apache 2.2.16, le second sur Apache/2.2.22.
Dans une application web (en php), nous avons défini une variable d'environnement via un htaccess :
Sur le serveur 1, nous accédons à cette variable dans nos scripts via cette variable :
Code : Sélectionner tout - Visualiser dans une fenêtre à part SetEnv NOMVARIABLE valeur
Code : Sélectionner tout - Visualiser dans une fenêtre à part $_SERVER['NOMVARIABLE']
Mais sur le serveur 2, pour la même application web, la variable n'est pas identifiée de la même façon. Elle est préfixée par le serveur par REDIRECT_
Ce qui donne pour y accéder :
Du coup l'application ne trouve pas la variable vu qu'elle est préfixée par le serveur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $_SERVER['REDIRECT_NOMVARIABLE']
Y a t'il un moyen pour que le serveur 2 (qui tourne sur une version plus récente d'apache) puisse adopter le même comportement que le serveur 1? L'application ne fonctionne pas sur ce serveur à cause des variables qui ne portent pas le même nom sur ce serveur.
Je n'ai rien trouvé sur le net...
Merci d'avance pour votre aide
Partager