如何解决rails上ruby中的“Something Went wrong”错误?

时间:2009-10-24 09:53:11

标签: ruby-on-rails templates view

我正在使用Ubuntu 9.04 我刚刚在我的系统中安装了ruby和rails,并且似乎已经安装了webrick服务器而没有任何错误。

我创建了一个“demo”rails app并创建了一个控制器'say'。然后我创建了一个视图模板'hello.rhtml'

我启动了服务器并在浏览器中输入了http://localhost:3000/say/hello

但是该页面中出现以下错误消息:

alt text http://lh3.ggpht.com/_STZmOsvMijk/SuLVLsuCq1I/AAAAAAAABgc/5fcPYzMID2s/s800/Screenshot-We%27re%20sorry%2C%20but%20something%20went%20wrong%20%28500%29%20-%20Mozilla%20Firefox.png

可能出了什么问题。请帮我解决这个问题,我是红宝石和铁轨的完全新手!

2 个答案:

答案 0 :(得分:3)

log/development.log中有一个显示完整错误的日志文件 你可以通过分析那里的最后一个请求来看出出了什么问题。

答案 1 :(得分:0)

此屏幕截图看起来像是在生产模式下运行;如果您处于开发模式,它将在页面和日志中显示错误。尝试设置环境变量RAILS_ENV =开发并重新启动webrick。正如dmathieu评论的那样,您可能会看到数据库错误。

另外,请尽量避免使用webrick。请参阅this discussion