【发布时间】:2018-05-25 15:34:37
【问题描述】:
我花了两天时间试图弄清楚如何让系统环境变量传递到 Nginx。
- 我已经在
/etc/nginx.conf中使用env FOO声明了环境变量。 - 我试过
perl_set和set_by_lua。
但不起作用。
我在 Ubuntu “Bionic” 18.04 机器上运行它。
有什么想法吗?
编辑:
问题是,Nginx 剥离了所有环境变量,因此它们在 Web 服务器进程中不可用。遵循一些 Nginx 教程,set_by_perl 或 set_by_lua 是推荐将系统环境变量导入 Web 服务器进程的方法,这在我的情况下似乎不起作用。
【问题讨论】:
标签: nginx environment-variables