# No route found to match "/cookbook/recipe/list" with {:metho

**URL:** <https://www.ruby-forum.com/t/no-route-found-to-match-cookbook-recipe-list-with-metho/89212>\
**Category:** Rails\
**Created:** [March 18, 2007, 6:53pm UTC](https://www.ruby-forum.com/t/no-route-found-to-match-cookbook-recipe-list-with-metho/89212 "2007-03-18T18:53:58Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![VolteFace](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/65b543/32.png) [@VolteFace](https://www.ruby-forum.com/u/VolteFace)\
**Post date:** [March 18, 2007, 6:53pm UTC](https://www.ruby-forum.com/t/no-route-found-to-match-cookbook-recipe-list-with-metho/89212/1 "2007-03-18T18:53:58Z")

</div>

Hi,

I ve just spent about three hours trying to figure this out, so any  
help would be appreciated.

I ve followed these steps:

1. Downloaded Instant Rails
2. Unzipped it
3. Ran “InstantRails.exe” to configure it. (path is c:\InstantRails)
4. Went to the “Manage Rails Applications” area and chose “cookbook”  
app.
5. Clicked on “Start with Mongrel”
6. Mongrel was started and app was loaded on port 3001.
7. I opened a browser and typed “[http://localhost:3000/cookbook/recipe/](http://localhost:3000/cookbook/recipe/)  
list”

And I get this message:  
“no route found to match “/cookbook/recipe/list” with {:method=\>:get}”

Am I doing something wrong here? I appreciate your help very much.

---

<div class="post-metadata">

**Author:** ![VolteFace](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/65b543/32.png) [@VolteFace](https://www.ruby-forum.com/u/VolteFace)\
**Post date:** [March 18, 2007, 7:31pm UTC](https://www.ruby-forum.com/t/no-route-found-to-match-cookbook-recipe-list-with-metho/89212/2 "2007-03-18T19:31:47Z")

</div>

I would advise you to try to type [http://localhost:3000/recipe/list](http://localhost:3000/recipe/list) on  
step 7, because u already launched project cookbook and there is next  
rule for ruby on rails:  
http://“server”/“controller”/“method”  
for u: server - localhost, controller - recipe and method - list

---

<div class="post-metadata">

**Author:** ![VolteFace](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/65b543/32.png) [@VolteFace](https://www.ruby-forum.com/u/VolteFace)\
**Post date:** [March 18, 2007, 7:39pm UTC](https://www.ruby-forum.com/t/no-route-found-to-match-cookbook-recipe-list-with-metho/89212/3 "2007-03-18T19:39:01Z")

</div>

Thanks a bunch, Ravil.

Your suggestion fixed it.

On Mar 18, 2:31 pm, Ravil B. \<rails-mailing-l…@andreas-

---

<div class="post-metadata">

**Author:** ![VolteFace](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/65b543/32.png) [@VolteFace](https://www.ruby-forum.com/u/VolteFace)\
**Post date:** [March 19, 2007, 12:37am UTC](https://www.ruby-forum.com/t/no-route-found-to-match-cookbook-recipe-list-with-metho/89212/4 "2007-03-19T00:37:33Z")

</div>

I’m not familiar with instant rails, but wouldn’t you want to use port  
3001  
if your app was started on that port?

---

<div class="post-metadata">

**Author:** ![VolteFace](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/65b543/32.png) [@VolteFace](https://www.ruby-forum.com/u/VolteFace)\
**Post date:** [July 28, 2008, 2:54am UTC](https://www.ruby-forum.com/t/no-route-found-to-match-cookbook-recipe-list-with-metho/89212/5 "2008-07-28T02:54:06Z")

</div>

Hi,

I have spent almost my whole Sunday to fix the problem:

“no route found to match “/recipe/list” with {:method=\>:get}”, or  
“no route found to match “/recipe” with {:method=\>:get}”  
depending on what I put into the browser.

I believe "[http://localhost:3001/recipe/list](http://localhost:3001/recipe/list) should be the correct one.

I have tried everything and checked through my settings against the  
tutorial many times. I still could Not solve the problem.

Could you please help where could go wrong?

Many Thanks!

---

<div class="post-metadata">

**Author:** ![VolteFace](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/65b543/32.png) [@VolteFace](https://www.ruby-forum.com/u/VolteFace)\
**Post date:** [March 19, 2007, 3:29am UTC](https://www.ruby-forum.com/t/no-route-found-to-match-cookbook-recipe-list-with-metho/89212/6 "2007-03-19T03:29:45Z")

</div>

On 3/18/07, VolteFace [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> 1. Unzipped it
> 
> Am I doing something wrong here? I appreciate your help very much.

Browse to [http://localhost:3001/cookbook/recipe/](http://localhost:3001/cookbook/recipe/) and it should work.

Curt

---

<div class="post-metadata">

**Author:** ![VolteFace](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/65b543/32.png) [@VolteFace](https://www.ruby-forum.com/u/VolteFace)\
**Post date:** [July 28, 2008, 3:38am UTC](https://www.ruby-forum.com/t/no-route-found-to-match-cookbook-recipe-list-with-metho/89212/7 "2008-07-28T03:38:40Z")

</div>

Hi, if you’re using the default port, it should be 3000 instead 3001.  
Thus, I would try using the following:  
[http://localhost:3000/recipe/list](http://localhost:3000/recipe/list) [http://localhost:3001/recipe/list](http://localhost:3001/recipe/list)

Good luck,

-Conrad

---

<div class="post-metadata">

**Author:** ![VolteFace](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/65b543/32.png) [@VolteFace](https://www.ruby-forum.com/u/VolteFace)\
**Post date:** [July 28, 2008, 9:37am UTC](https://www.ruby-forum.com/t/no-route-found-to-match-cookbook-recipe-list-with-metho/89212/8 "2008-07-28T09:37:04Z")

</div>

Is the controller called recipes?

Then it should be localhost:3001/recipes

---

<div class="post-metadata">

**Author:** ![VolteFace](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/65b543/32.png) [@VolteFace](https://www.ruby-forum.com/u/VolteFace)\
**Post date:** [July 28, 2008, 9:33am UTC](https://www.ruby-forum.com/t/no-route-found-to-match-cookbook-recipe-list-with-metho/89212/9 "2008-07-28T09:33:42Z")

</div>

Thank you, Conrad!

After I started Mongrel, the application was loaded on port 3001.  
Actually, my configuration steps were as the same as the 7 steps  
provided in the orginal post of VolteFace at the top.

Any further information and advice on this could be very much  
appreciated.

Please help and I really want a working installation to get me really  
started with Rails.

Xiu
