模块AbstractController :: Rendering的未定义方法render_to_body

pro*_*int 3 ruby ruby-on-rails

我创建了一个新的rails应用程序(3.2.3,ruby 1.9)并尝试启动服务器.服务器正常启动,但后来我去了http:// localhost:3000我有错误:

    => Rails 3.2.3 application starting in development on http://0.0.0.0:3000
    => Call with -d to detach
    => Ctrl-C to shutdown server
    [2012-05-09 22:20:03] INFO  WEBrick 1.3.1
    [2012-05-09 22:20:03] INFO  ruby 1.9.3 (2012-02-16) [i686-linux]
    [2012-05-09 22:20:03] INFO  WEBrick::HTTPServer#start: pid=3998 port=3000
    [2012-05-09 22:20:05] ERROR NameError: undefined method `render_to_body' for module `AbstractController::Rendering'
Run Code Online (Sandbox Code Playgroud)

这是什么?

Ada*_*dam 6

我在使用HAML 3.1.5版时遇到过这个问题.恢复到3.1.4修复它.如果不是HAML,完整的堆栈跟踪将有助于诊断您的问题.