Ruby on Rails获取HTTP 500而没有记录错误(托管在Media Temple上)
-
05-07-2019 - |
题
我正在尝试在Media Temple上部署我的Ruby on Rails应用程序。应用程序启动正常(Mongrel启动正常)但我继续收到HTTP 500错误。
问题是没有任何内容写入日志,因此我现在知道可能导致此问题的原因。
我有256M的内存,所以我不相信内存是个问题。
谢谢,
解决方案 5
通过转移到另一台主机解决了问题。不是理想的,但它有效。
其他提示
您还需要确保“mongrel用户”。能够写入tmp /,log /
可能是与代理对您的mongrel的请求相关的Apache错误。也请检查Apache日志。
您可以尝试查看上面给出的步骤,但作为练习或方便,请在您的Rails应用程序中使用Hoptoad Notifier或Exception Notifier。
这是跟踪Rails应用中的异常的好方法,您可以获得包含所有必要详细信息的电子邮件通知。
您可以启动在Mongrel上运行的脚本/服务器会话,这样就可以直接在会话中打印日志。
但我想现在已经解决了这个问题; - )
不隶属于 StackOverflow