Tenho um ambiente Linux e um aplicativo da Web em PHP que é executado condicionalmente com base em variáveis de ambiente usando getenv
em PHP. Preciso saber como essas variáveis de ambiente precisam ser definidas para que o aplicativo funcione corretamente. Não tenho certeza de como configurar isso no Apache.
Além disso, preciso ser capaz de configurar variáveis de ambiente separadas para cada domínio separadamente.
Por favor, conselhos sobre como posso conseguir isso.
php
apache
ubuntu
environment-variables
Abishek
fonte
fonte
Respostas:
Algo nesse sentido:
fonte
getenv('VARIABLE_NAME')
$_SERVER
variável.Você também pode fazer isso em um arquivo .htaccess, supondo que eles estejam habilitados no site.
Seria tudo que você precisa adicionar a um .htaccess para adicionar a variável de ambiente
fonte
Inacreditável, mas no httpd 2.2 no centos 6.4 funciona.
Exportar env vars em
/etc/sysconfig/httpd
Então simplesmente faça isso ...
Então finalmente....
fonte
Se o seu servidor for Ubuntu e a versão do Apache for 2.4
Em seguida, você exporta as variáveis no local "/ etc / apache2 / envvars".
Assim como a linha abaixo, você precisa adicionar uma linha extra em "/ etc / apache2 / envvars" export GOROOT = / usr / local / go
fonte