因此,当我尝试在rails中显示rhtml页面时,我收到500服务器错误。当我启动WEBrick服务器时,我欢迎来到rails主页。你好,应用程序的名称。我从命令行生成了控制器,它看起来像
class HelloController < ApplicationController
def there
end
end
我在views / hello / there.rhtml中有我的观点(there.rhtml)。但是http://localhost:3000/hello/there获得500个服务器错误。我目前正在远景盒上运行它。有什么想法吗?
答案 0 :(得分:1)
您是否定义了路线?它在routes.rb中定义。您也可以尝试检查开发日志,看看究竟是什么问题。
答案 1 :(得分:1)
可以发布错误日志消息吗?因为Nm建议它可能是路由问题,如果它尝试在routes.rb文件中添加此路由
map.connect '/hello/there', :controller => 'hello', :action => 'there'