nginx – 无法在Lua代码中使用环境变量
发布时间:2020-12-15 07:30:58 所属栏目: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中. (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Laravel Homestead vhost配置
- nginx – 在单个主机中有效使用多个docker容器
- 将每个目录.htaccess(Apache)转换为Nginx
- Django uwsgi nginx重定向到默认页面“欢迎来到NGINX”
- 无法为地址php-fpm绑定监听套接字
- amazon-web-services – Elastic Beanstalk Http重定向到Ht
- ruby-on-rails – 使用Rails和Nginx获取客户端的真实IP地址
- nginx – 提供由PHP生成的自定义404页面
- php – Nginx快速CGI缓存ON error_page 404
- Nginx:限制每个IP到后端的同时连接数
