【发布时间】:2017-06-07 14:12:50
【问题描述】:
我有一些 Lua 代码,在我的 openresty nginx.conf 文件中使用。这个 Lua 代码包含这样的行:
...
local secret = os.getenv("PATH")
assert(secret ~= nil, "Environment variable PATH not set")
...
出于测试原因,我尝试检查是否设置了 PATH 变量,并且由于某种原因,断言语句没有通过。我在控制台中看到:
环境变量 PATH 未设置
但是,当我运行它时
$ echo $PATH
我明白了,这个变量确实有一些价值。那么,这有什么问题,我该如何解决呢?
【问题讨论】: