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: