DHB-liuhong opened a new issue #2156:
URL: https://github.com/apache/apisix/issues/2156


   ### Issue description
   
   
   ### Environment
   
   * apisix version (cmd: `apisix version`): 1.4
   * OS: arm linux 7.6
   
   ### Minimal test code / Steps to reproduce the issue
   1. apisix start
   
   ### What's the actual result? (including assertion message & call stack if 
applicable)
   root@node0002 conf]# apisix start
   nginx: [error] init_by_lua error: 
/usr/local/apisix//deps/share/lua/5.1/resty/radixtree.lua:76: 
/usr/local/apisix//deps/lib64/lua/5.1/librestyradixtree.so: cannot open shared 
object file: No such file or directory
   stack traceback:
           [C]: in function 'load_shared_lib'
           /usr/local/apisix//deps/share/lua/5.1/resty/radixtree.lua:76: in 
main chunk
           [C]: in function 'require'
           /usr/local/apisix/apisix/admin/init.lua:19: in main chunk
           [C]: in function 'require'
           /usr/local/apisix/apisix/init.lua:22: in main chunk
           [C]: in function 'require'
           init_by_lua:3: in main chunk
   
   2.  i find that,because ffi.load(fpath) is failed。
   3. i use openresty's luajit to run a test ,is failed
   [root@node0002 bin]# pwd
   /usr/local/openresty/luajit/bin
   [root@node0002 bin]# cat test.lua
   local ffi = require("ffi")
   local t="/usr/local/apisix/deps/lib64/lua/5.1/librestyradixtree.so"
   --local f = io.open(t)
   --if f ~= nil then
   --    print("test")
   --end
   print("test11111")
   local c = ffi.load(t)
   
   print("test22222")
   [root@node0002 bin]# ll
   total 520
   lrwxrwxrwx 1 root root     18 Sep  3 14:28 luajit -> luajit-2.1.0-beta3
   -rwxr-xr-x 1 root root 527096 Sep  3 14:24 luajit-2.1.0-beta3
   -rw-r--r-- 1 root root    226 Sep  3 14:01 test.lua
   [root@node0002 bin]# ./luajit test.lua
   test11111
   ./luajit: test.lua:8: 
/usr/local/apisix/deps/lib64/lua/5.1/librestyradixtree.so: cannot open shared 
object file: No such file or directory
   stack traceback:
           [C]: in function 'load'
           test.lua:8: in main chunk
           [C]: at 0x00404bd0
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to