非常难以解决的问题,至少对我而言(因为知道导轨不是很长)。当我找到解决方案时,我会分享它,所以其他人不会像我那样耗尽尽可能多的时间:)。
在生产服务器中运行我的rails应用程序,在重新启动apache并尝试访问该应用程序后,您会收到以下错误:
Passenger遇到以下错误:
应用程序生成器服务器意外退出:连接被拒绝 - /tmp/passenger.1.0.16899/generation-0/spawn-server/socket.16909.15268580
异常类: PhusionPassenger ::机架:: ApplicationSpawner ::错误
答案 0 :(得分:0)
在我的一个应用程序文件(本例中是一个帮助文件)中,我有这个代码:
include ActionView::Helpers::TagHelper
module MyHelper
...
end
在rails server
的开发中运作良好,但乘客失败了。解决方案是移动模块内的include
,如下所示:
module MyHelper
include ActionView::Helpers::TagHelper
...
end
对于大多数人来说这可能是显而易见的,从现在开始对我来说也是显而易见的。)