国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

nginx - openresty無法使用require

瀏覽:217日期:2024-06-26 11:21:03

問題描述

不使·access_check.lua的時候,程序運行正常,使用就會出現錯誤。環境使用了docker的openresty/openresty官方鏡像。

nginx.conf配置如下:

worker_processes 1;error_log logs/error.log;events { worker_connections 1024;}http { lua_package_path 'lua/?.lua;app/?.lua'; lua_code_cache off; server {listen 6699;charset utf-8;#lua_need_request_body on;location / { default_type text/html; content_by_lua_block {ngx.say('hello fatrbaby') }}location ~ ^/api/([-_a-zA-Z0-9/]+) { access_by_lua_file lua/access_check.lua; content_by_lua_file lua/$1.lua;} }}

access_check.lua代碼如下:

local validator = require('lib.validator')local args = ngx.req.get_uri_args()if not validator.is_number(args.a, args.b) then ngx.exit(ngx.HTTP_BAD_REQUEST) returnendngx.print(package.path)

錯誤日志如下:

2017/04/26 09:11:34 [error] 216#216: *1 lua entry thread aborted: runtime error: /usr/local/var/learn/lua/access_check.lua:1: module ’lib.validator’ not found: no field package.preload[’lib.validator’] no file ’lua/lib/validator.lua’ no file ’app/lib/validator.lua’ no file ’/usr/local/openresty/site/lualib/lib/validator.so’ no file ’/usr/local/openresty/lualib/lib/validator.so’ no file ’./lib/validator.so’ no file ’/usr/local/lib/lua/5.1/lib/validator.so’ no file ’/usr/local/openresty/luajit/lib/lua/5.1/lib/validator.so’ no file ’/usr/local/lib/lua/5.1/loadall.so’ no file ’/usr/local/openresty/site/lualib/lib.so’ no file ’/usr/local/openresty/lualib/lib.so’ no file ’./lib.so’ no file ’/usr/local/lib/lua/5.1/lib.so’ no file ’/usr/local/openresty/luajit/lib/lua/5.1/lib.so’ no file ’/usr/local/lib/lua/5.1/loadall.so’stack traceback:coroutine 0: [C]: in function ’require’ /usr/local/var/learn/lua/access_check.lua:1: in function </usr/local/var/learn/lua/access_check.lua:1>, client: 172.17.0.1, server: , request: 'GET /api/add?a=1&b=6 HTTP/1.1', host: 'localhost:6699'

項目目錄結構如下:

nginx - openresty無法使用require

問題解答

回答1:

已經解決了這個問題

相關文章:
主站蜘蛛池模板: 正蓝旗| 农安县| 那曲县| 邓州市| 咸丰县| 南陵县| 多伦县| 龙南县| 新河县| 衡山县| 新建县| 黑水县| 永福县| 裕民县| 广南县| 徐闻县| 清丰县| 闽侯县| 东至县| 花莲县| 会东县| 扎兰屯市| 瓦房店市| 长葛市| 雅江县| 南溪县| 辰溪县| 逊克县| 玛曲县| 鄯善县| 星座| 平远县| 罗江县| 聂拉木县| 南木林县| 孟津县| 嘉善县| 阿拉善左旗| 贡觉县| 望都县| 澄迈县|