Tengo un entorno Linux y tengo una aplicación web PHP que se ejecuta condicionalmente en función de las variables de entorno que se utilizan getenv
en PHP. Necesito saber cómo se deben configurar estas variables de entorno para que la aplicación funcione correctamente. No estoy seguro de cómo configurar esto en Apache.
Además, necesito poder configurar variables de entorno independientes para cada dominio por separado.
Por favor, consejos sobre cómo puedo lograrlo.
php
apache
ubuntu
environment-variables
Abishek
fuente
fuente
Respuestas:
Algo parecido a esto:
fuente
getenv('VARIABLE_NAME')
$_SERVER
variable.También puede hacer esto en un archivo .htaccess suponiendo que estén habilitados en el sitio web.
Sería todo lo que necesita agregar a un .htaccess para agregar la variable de entorno
fuente
Increíble, pero en httpd 2.2 en centos 6.4 esto funciona.
Exportar variables env en
/etc/sysconfig/httpd
Entonces simplemente haz esto ...
Entonces finalmente....
fuente
Si su servidor es Ubuntu y la versión de Apache es 2.4
Luego exporta las variables en la ubicación "/ etc / apache2 / envvars".
Al igual que en la siguiente línea, debe agregar una línea adicional en "/ etc / apache2 / envvars" export GOROOT = / usr / local / go
fuente