У меня есть Luasocket 3.0rc1-2, установленный через luarocks с Lua 5.3, работающим на сервере.lua 5.3 + luasocket 3.0rc1-2: undefined symbol: luaL_setfuncs
Когда я запускаю сценарий, требующий luasocket на Nginx (1.8.0) с LuaJIT (2.1), он выдает сообщение об ошибке:
lua entry thread aborted: runtime error: error loading module 'socket.core' from file '/usr/local/lib/lua/5.3/socket/core.so':
/usr/local/lib/lua/5.3/socket/core.so: undefined symbol: luaL_setfuncs
На странице luasocket GitHub, я вижу Out of the box support for Lua 5.3.
Как я могу исправить эту ошибку?
А, я вижу. Я вернусь к 5.1. Благодаря! – arby