安装/运行Erlang OTP时出现问题:在beam.smp.dll中找不到llround的入口点

时间:2020-11-09 07:57:26

标签: installation dll erlang

我们使用Erlang OTP是因为它与我公司使用的业务应用程序捆绑在一起(作为RabbitMQ安装的一部分)。在我们的开发和测试服务器上,整个安装顺利进行,没有任何问题。但是,在生产系统上,安装了Erlang OTP,但此后无法启动。双击erl.exe时,我会弹出一个错误消息:

在DLL“ C:\ Program Files(x86)\…\ Erlang-21.3 \ erts-10.3 \ bin \ beam.smp.dll”中找不到入口点“ llround”。 (从德语翻译,路径已剪切)

我对Erlang完全陌生,所以我什至不知道是否应该提供任何日志。在Erlang目录中,找不到任何类似于日志的内容。 Windows事件日志基本上显示了上述错误消息以及一条消息,指出Erlang VM立即崩溃(错误的发行名称?),但这似乎只是DLL问题的根本原因的后续措施。 >

正如我所说,erl.exe可以毫无问题地打开,并在测试或开发系统上启动时显示命令提示符。那里的设置几乎与我们的生产服务器相同。我们尝试删除Erlang并重新安装它,但无济于事。我们甚至将VM恢复到较早的位置,并重新安装了整个应用程序。除了建立另一个原始VM之外,还有什么方法可以使Erlang在现有系统上运行?

0 个答案:

没有答案
相关问题