Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
6年前关闭。
我拥有ejabberd所需的所有mysql .beam文件。然后我通过apt安装了ejabberd。
但是,当我尝试将那些.beam文件复制到
=信息报告==== 2012-05-31 09:46:02 ===
应用:ejabberd
退出:{bad_return,{{ejabberd_app,start,[normal,[]]}},
{'EXIT',database_module_missing}}}
类型:临时
我做错了什么?
将mysql驱动程序添加到ejabberd apt安装中的正确方法是什么?
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
6年前关闭。
我拥有ejabberd所需的所有mysql .beam文件。然后我通过apt安装了ejabberd。
但是,当我尝试将那些.beam文件复制到
/usr/lib/ebin
目录并运行ejabberd时,它回显到ejabberd.log,其内容如下:=信息报告==== 2012-05-31 09:46:02 ===
应用:ejabberd
退出:{bad_return,{{ejabberd_app,start,[normal,[]]}},
{'EXIT',database_module_missing}}}
类型:临时
我做错了什么?
将mysql驱动程序添加到ejabberd apt安装中的正确方法是什么?
最佳答案
ejabberd are located in a different place使用的BEAM文件-尝试将文件放在此处。
附带说明一下:您确定那些BEAM文件真的还可以吗?关于二进制可移植性,Erlang不太宽容,因此始终建议使用与在目标计算机上运行ejabberd相同的Erlang版本重新编译必要的代码。
关于mysql - 使用ejabberd的mysql驱动程序而无需重新编译,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10831830/
10-13 02:06