![apache2 没有获取 TNS_ADMIN 环境变量](https://linux22.com/image/712090/apache2%20%E6%B2%A1%E6%9C%89%E8%8E%B7%E5%8F%96%20TNS_ADMIN%20%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F.png)
我正在尝试设置 2 个供 apache 使用的环境变量:
- LD_LIBRARY_PATH
- TNS_ADMIN。
我将这些设置在:/etc/apache2/envvars
前者被拾取并正确设置,但后者没有。我也尝试设置一些随机变量名,但它们似乎也没有被拾取,所以看起来这只用于某些环境变量?如果是这样,在 apache 中设置此变量的最佳方法是什么?
答案1
我不确定这是否是最佳做法,但我已设法在以下文件中设置环境变量:/etc/apache2/apache2.conf
要设置环境变量,请使用以下语法:
SetEnv LD_LIBRARY_PATH /some/folder/path/here
SetEnv TNS_ADMIN /another/folder/path/here