a beginner, i also encounter an issue about route.

the same issue talk here:

http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/7080b9fd6ea71d4e/b798ef5d12b86bc1?lnk=gst&q=Routing+Error#b798ef5d12b86bc1

iamzhouyang@gmail.com wrote:

the same issue talk here:

http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/7080b9fd6ea71d4e/b798ef5d12b86bc1?lnk=gst&q=Routing+Error#b798ef5d12b86bc1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i have also encountered an error=> Routing Error No route matches "/say/hello" with {:method=>:get}

and i checked the routes.rb under my application, the routes.rb show the correct map :

  map.connect ':controller/:action/:id'   map.connect ':controller/:action/:id.:format'

anyone can help me, thanks

can you post a part from your log? what's the name of controler?

tom

> the same issue talk here:

>http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/… > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > i have also encountered an error=> > Routing Error > No route matches "/say/hello" with {:method=>:get}

> and i checked the routes.rb under my application, the routes.rb show > the correct map :

> map.connect ':controller/:action/:id' > map.connect ':controller/:action/:id.:format'

> anyone can help me, thanks

can you post a part from your log? what's the name of controler?

tom --

Tomas Meinlschmidt, MS {MCT, MCP+I, MCSE, AER}, NetApp Filer/NetCache

www.meinlschmidt.com www.maxwellrender.cz www.lightgems.cz

help, help~~~

Hi, few quick words:

Unless you specifically mention anything in the routes, you need not bother about this file.

What I mean is, you can trigger that action either directly pointing to the action a) http://localhost:3000/say/hello or by giving a nick name in the routes b) map.connect '/hello', :controller => 'say', :action => 'hello'

Usually, the (a)works, else copy paste the (b) in your routes file it would work.

sumanth and tom, i have got this talk:

http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/2b046253df1748af/f16363694a762882#f16363694a762882

thanks for your support, sumanth, i got your meaning now, tomorrow i will try it in the office PC.

~alex zhou

already solved the route issue, now i encounter this issue

MissingSourceFile in SayController#hello

no such file to load -- sqlite3

RAILS_ROOT: C:/rails/demo

This error occurred while loading the following files:    sqlite3

i guess the reason is about sqlite3 configure, but i checked the file named database.yml : # SQLite version 3.x # gem install sqlite3-ruby (not necessary on OS X Leopard) development:   adapter: sqlite3   database: db/development.sqlite3   pool: 5   timeout: 5000

# Warning: The database defined as "test" will be erased and # re-generated from your development database when you run "rake". # Do not set this db to the same as development or production. test:   adapter: sqlite3   database: db/test.sqlite3   pool: 5   timeout: 5000

production:   adapter: sqlite3   database: db/production.sqlite3   pool: 5   timeout: 5000

I think i already configure the sqlite3, need I start it, right?

~alex zhou

Is it installed?

gem install sqlite3-ruby

i already installed sqlite3 using this command 'gem install sqlite3- ruby'

~alex zhou

To me that yaml looks like the default file:

  1. Are you using the db in this app?

  2. Did u create the databases & tables as mentioned in the yaml?

  3. If u r not using db, then you can clear/comment whole off the file.

this should work :slight_smile: