国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

nginx - openresty無(wú)法使用require

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

問(wèn)題描述

不使·access_check.lua的時(shí)候,程序運(yùn)行正常,使用就會(huì)出現(xiàn)錯(cuò)誤。環(huán)境使用了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)

錯(cuò)誤日志如下:

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'

項(xiàng)目目錄結(jié)構(gòu)如下:

nginx - openresty無(wú)法使用require

問(wèn)題解答

回答1:

已經(jīng)解決了這個(gè)問(wèn)題

相關(guān)文章:
主站蜘蛛池模板: 亚洲国产午夜看片 | 三级久久 | 韩国日本一级毛片免费视频 | 日韩在线一区二区三区视频 | 欧美日韩视频精品一区二区 | 日本a级三级三级三级久久 日本a级特黄三级三级三级 | 欧美一级高清视频在线播放 | 91精品国产免费久久国语蜜臀 | 国产欧美日韩视频在线观看 | 欧美人成一本免费观看视频 | 一级做a爰| 一级绝黄 | 欧美一级级毛片 | 日本一级毛片视频无遮挡免费 | 日a在线| 精品视频在线免费看 | 成人午夜做爰视频免费看 | 国产成人免费手机在线观看视频 | 91精品国产色综合久久不 | 亚洲欧洲国产视频 | 亚洲欧美中文日韩二区一区 | 亚洲成人第一 | 3d动漫精品成人一区二区三 | 美国美女一级毛片免费全 | 国产综合久久一区二区三区 | 美国一级毛片免费看 | 国产精品久久久久久久久久直 | 青草九九 | 久久久久免费精品视频 | 202z欧美成人 | 18视频网站在线观看 | 欧美老妇69交 | 国产一区二区三区四区在线观看 | 精品国产一区二区在线观看 | 久久最新视频 | 国产三级做爰高清视频a | 国产一区二区三区成人久久片 | 波多野结衣一级 | 久久精品国产99久久香蕉 | 人人操美女 | 美女视频黄免费 |