无法在我的Rails应用程序中呈现视图

时间:2010-11-24 21:48:12

标签: ruby-on-rails

我无法在我的Rails应用中看到我的观看结果。

我刚刚在Ubuntu 10.4 Lucid Server上安装了Ruby。

这是我的控制器/方法:

def testing
     @text = 'This is some text'
end

控制器名称为new

观点:

<h1><%= @text %></h1>

尝试加载时出现500内部服务器错误:

 `http://servername/new/testing`

在我的浏览器中...

编辑: 我在application.rhtml文件夹中缺少layouts文件,您认为这可能是问题吗?

1 个答案:

答案 0 :(得分:0)

'new'可能是一个阻止渲染的保留字,但我不确定。你为控制器设置了路线吗?

resources :new do
  member do
    get 'testing'
  end
end

您可以使用

生成控制器,操作,视图和路线
rails g controller new testing