我正在尝试在Media Temple上部署我的Ruby on Rails应用程序。应用程序启动正常(Mongrel启动正常)但我继续收到HTTP 500错误。

问题是没有任何内容写入日志,因此我现在知道可能导致此问题的原因。

我有256M的内存,所以我不相信内存是个问题。

谢谢,

有帮助吗?

解决方案 5

通过转移到另一台主机解决了问题。不是理想的,但它有效。

其他提示

您还需要确保“mongrel用户”。能够写入tmp /,log /

可能是与代理对您的mongrel的请求相关的Apache错误。也请检查Apache日志。

您可以尝试查看上面给出的步骤,但作为练习或方便,请在您的Rails应用程序中使用Hoptoad Notifier或Exception Notifier。

这是跟踪Rails应用中的异常的好方法,您可以获得包含所有必要详细信息的电子邮件通知。

您可以启动在Mongrel上运行的脚本/服务器会话,这样就可以直接在会话中打印日志。

但我想现在已经解决了这个问题; - )

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top