# MissingSourceFile in Rails/infoController#properties

**URL:** <https://www.ruby-forum.com/t/missingsourcefile-in-rails-infocontroller-properties/129711>\
**Category:** Rails\
**Created:** [February 20, 2008, 9:46pm UTC](https://www.ruby-forum.com/t/missingsourcefile-in-rails-infocontroller-properties/129711 "2008-02-20T21:46:43Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mark](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/e9c0ed/32.png) [@mark](https://www.ruby-forum.com/u/mark)\
**Post date:** [February 20, 2008, 9:46pm UTC](https://www.ruby-forum.com/t/missingsourcefile-in-rails-infocontroller-properties/129711/1 "2008-02-20T21:46:43Z")

</div>

I am having a very similar problem to a post I read and replied to. I  
am reading ‘Build your own Ruby on Rails web applications’ by Patrick  
Lenz and when accessing [http://localhost:3000/](http://localhost:3000/) I can connect to the  
application. But when I click “about your application environment” I  
receive this error: MissingSourceFile in Rails/  
infoController#properties

I think it is booting up completely as this is what I see:  
=\> Booting Mongrel \<use ‘script/server webrick’ to force WEBrick\>  
=\> Rails applicatino starting on [http://0.0.0.0:3000](http://0.0.0.0:3000)  
=\> Calls with -d to detach  
=\> Ctrl-C to shutdown server  
\*\* Starting Mongrel listening at 0.0.0.0:3000  
\*\* Starting Rails with development environment…  
\*\* Rails loaded  
\*\* Loading any Rails specific GemPlugins  
\*\* Singals ready. INT =\> stop .  
\*\* Mongrel available at 0.0.0.0:3000  
\*\* Use CTRL-C to stop

That’s it, no prompt after this. I did see a threat stating to change  
infoController to InfoController but alas, I’m not sure how to do  
that! Any help would be greatly appreciated, I am excited to get  
started. Thanks.

---

<div class="post-metadata">

**Author:** ![mark](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/e9c0ed/32.png) [@mark](https://www.ruby-forum.com/u/mark)\
**Post date:** [March 2, 2008, 10:52am UTC](https://www.ruby-forum.com/t/missingsourcefile-in-rails-infocontroller-properties/129711/2 "2008-03-02T10:52:00Z")

</div>

Don’t know if you have already resolved this issue. As someone above  
suggested, its definitely related to sqlite/sqlite3 (which is not  
required for OS-X, but definitely must be setup for Windows  
environment). The mentioned approach “gem install sqlite-ruby/sqlite3-  
ruby” doesn’t work for some reason (gave me sqlite3.dll error) and you  
may have to find some other ways of installing it on your machine.  
I didn’t try sqlite fix since my requirements were to use MySQL. Here  
is a two cent on what I did to fix the issue.

1. Installed MySQL and HeidiSQL following steps mentioned in pages 1  
and 2 from a tutorial provided here  
[Radar – O’Reilly](http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html?page=1)
2. Created a dummy database called test with a table and few fields  
and saved it under E:\rails\_apps\app\_name\db where app\_name = “your  
app name that you created using “rails app\_name” command”
3. database.yml under E:\rails\_apps\app\_name\config folder modified  
for development. Other environments were commented out.  
development:  
adapter: mysql  
database: test  
host: localhost  
username: root  
password: xxxxx \<= Password that you set during MySQL install
4. After this restart the mongrel server, hit localhost at 3000 and  
click on the link … it should give you information like the one  
posted below.  
Ruby version 1.8.6 (i386-mswin32)  
RubyGems version 0.9.4  
Rails version 2.0.2  
Active Record version 2.0.2  
Action Pack version 2.0.2  
Active Resource version 2.0.2  
Action Mailer version 2.0.2  
Active Support version 2.0.2  
Application root E:/rails\_apps/app\_name  
Environment development  
Database adapter mysql

FYI, I used the defailt WEBrick server, however it should work the  
same for Mongrel.

Although I have digressed from the original issue, it should be the  
similar for sqlite. Good luck!!!
