当我在我的dev环境中使用
iex -S mix phoenix.server我能够使用:dbg.tracer来查看我的代码。但是当我构建一个exrm发行版并运行它时
bin/myapp console当我尝试使用:dbg.tracer时,它告诉我“模块:dbg不可用”。有没有办法让:dbg在exrm版本中可用?这将是非常方便的。
发布于 2016-06-28 04:06:13
看起来您的服务器没有安装erlang-runtime-tools,但是您的开发环境安装了。要在Debian中解决这个问题,可以运行sudo apt-get install erlang-runtime-tools。完成后,您应该能够从控制台运行:dbg.tracer/0,而不需要任何额外的步骤。
将来,如果您想安装Erlang及其所有应用程序,如:crypto、:dbg等...那么我建议你安装esl-erlang。例如,在Ubuntu中,sudo apt-get install esl-erlang。
https://stackoverflow.com/questions/38057085
复制相似问题