Nginx 未定义符号:lua_旋转

Nginx 未定义符号:lua_旋转,nginx,lua,cjson,Nginx,Lua,Cjson,我已经完成了以下步骤, 从该回购协议下载了lua-cjson-2.1.0.7,但不知道出了什么问题。有谁知道发生了什么事以及如何解决这个问题吗 make install mkdir -p /usr/local/lib/lua/5.1 rm -f /usr/local/lib/lua/5.1/cjson.so cp cjson.so /usr/local/lib/lua/5.1 chmod 755 /usr/local/lib/lua/5.1/cjson.so 那么 错误: 2020/02/19

我已经完成了以下步骤, 从该回购协议下载了lua-cjson-2.1.0.7,但不知道出了什么问题。有谁知道发生了什么事以及如何解决这个问题吗

make install
mkdir -p /usr/local/lib/lua/5.1
rm -f /usr/local/lib/lua/5.1/cjson.so
cp cjson.so /usr/local/lib/lua/5.1
chmod 755 /usr/local/lib/lua/5.1/cjson.so
那么

错误:

2020/02/19 06:59:52 [error] 29524#29524: *1 lua entry thread aborted: runtime error: error loading module 'cjson' from file '/usr/local/lib/lua/5.1/cjson.so':
        /usr/local/lib/lua/5.1/cjson.so: undefined symbol: lua_rotate
stack traceback:
coroutine 0:
        [C]: in function 'require'
nginx.conf包含以下内容:

lua_包路径“/usr/local/lib/lua/?.lua;;”


功能
lua\u rotate
仅存在于lua 5.3+中。也许你应该告诉cjson,你想为Lua 5.1构建一个库,我该怎么做?函数
Lua_rotate
只存在于Lua 5.3+中。也许你应该对cjson说,你想为Lua 5.1建立一个库,我该怎么做?
2020/02/19 06:59:52 [error] 29524#29524: *1 lua entry thread aborted: runtime error: error loading module 'cjson' from file '/usr/local/lib/lua/5.1/cjson.so':
        /usr/local/lib/lua/5.1/cjson.so: undefined symbol: lua_rotate
stack traceback:
coroutine 0:
        [C]: in function 'require'
/usr/bin/lua
Lua 5.1.4  Copyright (C) 1994-2008 Lua.org, PUC-Rio