本文主要记录如何在freeswitch的lua脚本中实现操作redis的环境搭建。
安装lua5.1
freeswitch V1.6默认集成的是lua5.1的版本,如果改用lua5.2的版本使用的时候会报如下的错误,具体原因不知道是什么:
2019-07-26 17:49:32.857665 [INFO] switch_cpp.cpp:1365 --123------TEST
2019-07-26 17:49:32.857665 [ERR] mod_lua.cpp:203 error loading module 'socket.core' from file '/usr/local/lib/lua/5.2/socket/core.so':
/usr/local/lib/lua/5.2/socket/core.so: undefined symbol: luaL_setfuncs
stack traceback:
[C]: ?
[C