亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

瀏覽:187日期: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)文章:
主站蜘蛛池模板: 欧美日韩在线观看免费 | 萝l在线精品社区资源 | 国产日韩一区二区三区在线播放 | 国产视频欧美 | 91免费资源网站入口 | 国产农村乱色xxxx | 站长推荐国产午夜免费视频 | 午夜黄色 | 免费国外性视频网站 | 日本久久久久久久中文字幕 | 黄色a视频在线观看 | 欧美 国产 日韩 第一页 | 网址大全在线免费观看 | 欧美一级特黄aa大片在线观看免费 | 成人一级片 | 精品免费在线视频 | 干妞网免费视频 | 免费黄网站在线看 | 1024在线视频国产在线播放 | 欧美另类网| 日本特黄特黄aaaaa大片 | 免费不卡视频 | 国内精品1区1区3区4区 | 毛片毛片毛片毛片毛片毛片 | 国产成人精品高清在线 | α片毛片 | 婷婷六月丁| 手机在线看片日韩 | 国产大伊香蕉精品视频 | 国产一区二区播放 | 91亚洲人成手机在线观看 | 日韩高清在线日韩大片观看网址 | 牛牛在线| 久操香蕉| 欧洲一级做a爱在线观看 | 91在线播放网站 | 久久综合久久综合九色 | 中文字幕一区二区三区四区 | 99久久免费午夜国产精品 | 美女自抠| 欧美日韩国产免费一区二区三区 |