启用' websocket' Prosody模块(Windows)

时间:2014-06-18 16:39:43

标签: windows lua websocket xmpp

为了在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。

关于如何使其发挥作用的任何想法?

感谢。

1 个答案:

答案 0 :(得分:0)

Uppon正在做@siffiejoe的建议,我发现它正在' PROSODY_HOME / lib'和' PROSODY_HOME / src&#39 ;;我已经把#bit; bit.dll'在' PROSODY_HOME / lib'它起作用了。