如何在Ubuntu上设置PHP环境variables

如果你知道如何,我相信这很容易,但我不知道。

我有一个运行在Apache下的PHP5的Ubuntu 10.04服务器,所有的默认和东西。 PHP需要设置一些环境variables。 我该怎么做?

我把他们在Apache网站configuration? 我为nobody使用者设置他们吗? (谁没有.profile)

谢谢!

在ubuntu中为apache设置环境variables的规范是/etc/apache2/envvars 。 请注意,Apache将作为www-data用户运行,而不是nobody用户。 无论如何,www-data在家里都不会有dotfiles。

另外,为了让variables可用于PHP,我相信你将需要在Apacheconfiguration中使用PassEnv