Apache的Ubuntu环境变量
我在/etc/environment中编写了一些变量Apache的Ubuntu环境变量,apache,variables,ubuntu,environment,lampp,Apache,Variables,Ubuntu,Environment,Lampp,我在/etc/environment中编写了一些变量 NLS_DATE_FORMAT=DD/MM/YYYY NLS_DATE_LANGUAGE=SPANISH NLS_LANG=SPANISH_SPAIN.WE8ISO8859P1 但是,当我在Ubuntu中打开shell并启动lampp(sudo/opt/lampp/lampp start)时,环境变量不会出现在phpinfo中。我正在使用Ubuntu 10.4 如何让Apache2了解这些变量 请帮忙 谢谢我尝试将这些变量放在/etc/ba
NLS_DATE_FORMAT=DD/MM/YYYY
NLS_DATE_LANGUAGE=SPANISH
NLS_LANG=SPANISH_SPAIN.WE8ISO8859P1
但是,当我在Ubuntu中打开shell并启动lampp(sudo/opt/lampp/lampp start)时,环境变量不会出现在phpinfo中。我正在使用Ubuntu 10.4
如何让Apache2了解这些变量
请帮忙
谢谢我尝试将这些变量放在/etc/bash.bashrc中,也放在我的带有SetEnv的apache配置文件中。然而,一点运气都没有。最后,我在其他地方找到了解决方案,在我的情况下,它是有效的 我在这里添加了变量:/opt/lampp/bin/envvars
export NLS_DATE_FORMAT=DD/MM/YYYY
export NLS_DATE_LANGUAGE=SPANISH
export NLS_LANG=SPANISH_SPAIN.WE8ISO8859P1
希望这能帮助别人 如何将它们添加到
/opt/lampp/lampp
?确切地说在/opt/lampp/lampp中的哪个位置?我猜这是一个bash脚本?在这种情况下,在#之后/bin/bash
您可以在Apache配置文件中使用SetEnv
指令,如果这是您真正需要这些变量的唯一地方。