nginx – 无法在Lua代码中使用环境变量
发布时间:2020-05-23 01:10:00 所属栏目:Nginx 来源:互联网
导读:我有一些Lua代码,我在openresty nginx.conf文件中使用它.这个Lua代码包含这样的行:... local secret = os.getenv(PATH) assert(secret ~= nil, Environment variable PATH not set) ... 出于测试原因,我试图检查是否设置了PATH变量,并且由
|
我有一些Lua代码,我在openresty nginx.conf文件中使用它.这个Lua代码包含这样的行:
出于测试原因,我试图检查是否设置了PATH变量,并且由于某种原因,断言语句没有通过.我在控制台中看到:
但是,当我运行这个
我知道,这个变量确实有一些价值.那么,这有什么问题,我该如何解决?
最佳答案
您需要告诉nginx使环境变量可用.从docs for the 因此,在您的情况下,您需要指定env PATH;在nginx.conf中. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- 适用于Magento的Nginx PHP-FPM FastCGI缓存配置
- ruby-on-rails – 如何使用rails,nginx和乘客配置
- ruby-on-rails-4 – 使用AWS Elastic Beanstalk运
- ssl-使用Nginx将通配符子域重定向到另一个顶级域
- ruby-on-rails – NginX的乘客未在Fedora中注册为
- node.js-矛盾的CORS错误:不存在“ Access-Contr
- ubuntu – Nginx编辑php.ini没有反映
- nginx – 是否有任何证书颁发机构都支持SAN和通配
- 从源安装nginx-1.7.8时,Chef :: Exceptions :: C
- ubuntu – 分析uwsgi strace日志以找出为什么它需
热点阅读
