为了在Prosody上启用'websocket'模块(https://code.google.com/p/prosody-modules/wiki/mod_websocket),Prosody使用的Lua必须安装一个位库,例如LuaBitOp。问题是:Prosody for Windows使用捆绑的Lua,在'PROSODY_HOME / bin'下,没有位库。
我尝试将'bit.dll'文件放在'PROSODY_HOME / bin'下,这是捆绑的Lua使用的库,但是,在运行Prosody时,当它尝试加载'websocket'模块时,它给出一个错误,说Lua没有安装位库。
我发现它很奇怪;即使我通过运行捆绑的Lua控制台进行测试并输入:
需要的 “位”
它没有给我任何错误,我能够毫无问题地使用它。在旁注:我不能使用另一个XMPP服务器,我必须使用Prosody。
关于如何使其发挥作用的任何想法?
感谢。
答案 0 :(得分:0)
Uppon正在做@siffiejoe的建议,我发现它正在' PROSODY_HOME / lib'和' PROSODY_HOME / src&#39 ;;我已经把#bit; bit.dll'在' PROSODY_HOME / lib'它起作用了。