# No reasonable output created from Rails app

**URL:** <https://www.ruby-forum.com/t/no-reasonable-output-created-from-rails-app/184394>\
**Category:** Rails\
**Created:** [March 1, 2010, 10:43pm UTC](https://www.ruby-forum.com/t/no-reasonable-output-created-from-rails-app/184394 "2010-03-01T22:43:45Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![RichardOnRails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e0b2c6/32.png) [@RichardOnRails](https://www.ruby-forum.com/u/RichardOnRails)\
**Post date:** [March 1, 2010, 10:43pm UTC](https://www.ruby-forum.com/t/no-reasonable-output-created-from-rails-app/184394/1 "2010-03-01T22:43:45Z")

</div>

Hi All,

I’ve got a Rails app that I broke by adding some code from a book. To  
unravel this I tried to just get something working but only got an  
error message. I expected the following code to transfer control to  
the index method in the view and have it yield the text there with  
appropriate HTML glued around it.

Is there a simple fix so I could just get something working?

Thanks in advance,  
Richard

config\routes.rb:  
ActionController::Routing::Routes.draw do |map|  
map.connect ‘’, :controller =\> “home”, :action =\> “home”

snip

app\controllers\home\_controller.rb:  
class HomeController \< ApplicationController  
def index  
@title = “RTS: Receipts Tracking System”  
end  
end

app\views\home\index.html.erb:

 This is a Div section in Index.htms.erb in app\views\home

[http://localhost:3000/](http://localhost:3000/)  
Unknown action

No action responded to home. Actions: index

---

<div class="post-metadata">

**Author:** ![RichardOnRails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e0b2c6/32.png) [@RichardOnRails](https://www.ruby-forum.com/u/RichardOnRails)\
**Post date:** [March 1, 2010, 10:52pm UTC](https://www.ruby-forum.com/t/no-reasonable-output-created-from-rails-app/184394/2 "2010-03-01T22:52:31Z")

</div>

On Mon, 2010-03-01 at 13:42 -0800, RichardOnRails wrote:

> Thanks in advance,  
> def index  
> [http://localhost:3000/](http://localhost:3000/)  
> Unknown action
> 
> No action responded to home. Actions: index

* * *

I think you want to change…

map.connect ‘’, :controller =\> “home”, :action =\> “home”

to

map.connect ‘’, :controller =\> “home”, :action =\> “index”

restart the ‘server’ (script/server)

Craig

–  
This message has been scanned for viruses and  
dangerous content by MailScanner, and is  
believed to be clean.

---

<div class="post-metadata">

**Author:** ![RichardOnRails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e0b2c6/32.png) [@RichardOnRails](https://www.ruby-forum.com/u/RichardOnRails)\
**Post date:** [March 1, 2010, 10:53pm UTC](https://www.ruby-forum.com/t/no-reasonable-output-created-from-rails-app/184394/3 "2010-03-01T22:53:07Z")

</div>

On 1 March 2010 21:42, RichardOnRails  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Thanks in advance,  
> Richard
> 
> config\routes.rb:  
> ActionController::Routing::Routes.draw do |map|  
> map.connect ‘’, :controller =\> “home”, :action =\> “home”

That should be :action =\> “index” I think.

Colin

---

<div class="post-metadata">

**Author:** ![RichardOnRails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/e0b2c6/32.png) [@RichardOnRails](https://www.ruby-forum.com/u/RichardOnRails)\
**Post date:** [March 1, 2010, 11:24pm UTC](https://www.ruby-forum.com/t/no-reasonable-output-created-from-rails-app/184394/4 "2010-03-01T23:24:08Z")

</div>

Hi Colin and Craig,

Thank you very much. Of course I meant “index” but had so many  
failures I was approaching brain-dead. Now I’m back on new errors I  
can deal with.

Best wishes,  
Richard

On Mar 1, 4:42 pm, RichardOnRails
