J'ai un environnement Linux et j'ai une application Web PHP qui s'exécute conditionnellement en fonction des variables d'environnement en utilisant getenv
PHP. J'ai besoin de savoir comment ces variables d'environnement doivent être définies pour que l'application fonctionne correctement. Je ne sais pas comment configurer cela sur Apache.
De plus, je dois pouvoir configurer des variables d'environnement distinctes pour chaque domaine séparément.
S'il vous plaît des conseils sur la façon dont je peux y parvenir.
php
apache
ubuntu
environment-variables
Abishek
la source
la source
Réponses:
Quelque chose dans le sens:
la source
getenv('VARIABLE_NAME')
$_SERVER
variable.Vous pouvez également le faire dans un fichier .htaccess en supposant qu'ils sont activés sur le site Web.
Serait tout ce que vous devez ajouter à un .htaccess pour ajouter la variable d'environnement
la source
Incroyable, mais sur httpd 2.2 sur centos 6.4 cela fonctionne.
Exporter les variables d'environnement dans
/etc/sysconfig/httpd
Alors faites simplement ceci ...
Puis finalement....
la source
Si votre serveur est Ubuntu et la version Apache est 2.4
Ensuite, vous exportez les variables dans l'emplacement "/ etc / apache2 / envvars".
Tout comme cette ligne ci-dessous, vous devez ajouter une ligne supplémentaire dans "/ etc / apache2 / envvars" export GOROOT = / usr / local / go
la source