打印

[问题求助] 报错了,No route matches!!!

报错了,No route matches!!!

配置: ruby1.8.6/rails2.0.2/radrails-0.7.2
文件:
test_no1_controller.rb

class TestNo1Controller < ApplicationController
  def index
    render_text "こんにちは!"
  end
end


访问地址: http://localhost:3003/test_no1/index


报错!
Routing Error
No route matches "/test_no1/index" with {:method=>:get}
怎么搞啊?
本帖最近评分记录
  • drive2me R币 +2 鼓励多动手。 2008-3-11 20:59

TOP

出来提醒一下,这样的问题应该发到rails区吧

TOP

我测试结果是这个信息呀:
undefined method `render_text'
另楼主这种render写法过时啦
class TestNo1Controller < ApplicationController
 def index
  render :text => "こんにちは!"
 end
end

本机测试正常!

TOP

引用:
原帖由 wscc111 于 08/3/5 11:23 发表
配置: ruby1.8.6/rails2.0.2/radrails-0.7.2
文件:
test_no1_controller.rb
class TestNo1Controller < ApplicationController
 def index
  render_text "こんにちは!"
 end
end

访问地址: h ...
这位同学的问题貌似都比较高级,比较难回答。。。
##############################
MyBlog => Red_World,
MyMail => chenk85@gmail.com
##############################

TOP

以前装的老版本可以,ruby1.8.4

现在装的是ruby1.8.6有些不同,搞不定!!

TOP

如果是因为render的问题,在rails2.0中,用法应该是render(:text => 'XXXXX')

[ 本帖最后由 cclong 于 2008-3-6 14:58 编辑 ]

TOP

3KS rails2.0装好了

上面的功能实现了

TOP

还是环境问题,哈哈!
Flying Piggy...! 
天地人合一!

TOP

咳,郁闷,我也碰到这样的问题了。

TOP

我也有同样的问题...
怀疑是route.rb的问题..但是还不清楚怎样修改...

TOP

ruby 1.8.6
rails 2.1.0

TOP

2008-08-21 00:00 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html) @38.103.63.60