1
我正在尝试使用lua从nginx访问redis值。当我在命令行上执行lua文件时,一切正常,我可以读取和写入redis值。但是,当我尝试从Nginx是由访问其中access_by_lua指令书面记录在错误日志文件找不到模块插座lua
no field package.preload['socket']
no file '/home/sivag/redis/redis-lua/src/socket.lua'
no file 'src/socket.lua'
no file '/home/sivag/lua/socket.lua'
no file '/opt/openresty/lualib/socket.so'
no file './socket.so'
no file '/usr/local/lib/lua/5.1/socket.so'
no file '/opt/openresty/luajit/lib/lua/5.1/socket.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
,这是什么原因,我怎么能解决这个以下错误的地点执行相同的文件?
挖进去后我解决了同样的方式这个问题。不过非常感谢你的回答。 –