# InstantRails 1.0 problems

**URL:** <https://www.ruby-forum.com/t/instantrails-1-0-problems/52071>\
**Category:** Rails\
**Created:** [January 10, 2006, 6:11pm UTC](https://www.ruby-forum.com/t/instantrails-1-0-problems/52071 "2006-01-10T18:11:48Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shashank\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Shashank\_D](https://www.ruby-forum.com/u/Shashank_D)\
**Post date:** [January 10, 2006, 6:11pm UTC](https://www.ruby-forum.com/t/instantrails-1-0-problems/52071/1 "2006-01-10T18:11:48Z")

</div>

Hi,

I have installed InstantRails 1.0 Final on Win XP (Home SP2) and Win  
2K 2000.

I was able to get the two apps (cookbook, typo) work fine with Webrick  
but not with SCGI server. I tried changing the SCGI settings through the  
InstallRails.exe console so that the Runtime Mode: would be  
“development” instead of “production” and SCGI port: to 5000 instead of  
9998. Also, I made sure that the Windows hosts file had the correct  
mappings:

127.0.0.1 localhost  
127.0.0.1 [www.mycookbook.com](http://www.mycookbook.com)

But I did _not_ Edit the Apache config file since I did not know what  
to change (no mention of it in the Readme).

Both Apache and MySQL were Started (green signal).

What am I missing?

A minor bug: when I first ran InstantRails.exe I got the error to the  
effect that Apache could not start due to a port conflict. It was  
actually MySQL which had that problem since there already was a MySQL  
service which was running . Once I stopped the service and started the  
app again, everything ran fine. The diagnostics was misleading.

Thanks,  
– shanko

---

<div class="post-metadata">

**Author:** ![Shashank\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Shashank\_D](https://www.ruby-forum.com/u/Shashank_D)\
**Post date:** [January 10, 2006, 9:11pm UTC](https://www.ruby-forum.com/t/instantrails-1-0-problems/52071/2 "2006-01-10T21:11:02Z")

</div>

On 1/10/06, Shashank D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> 127.0.0.1 localhost  
> 127.0.0.1 [www.mycookbook.com](http://www.mycookbook.com)
> 
> But I did _not_ Edit the Apache config file since I did not know what to  
> change (no mention of it in the Readme).
> 
> Both Apache and MySQL were Started (green signal).
> 
> What am I missing?

No need to edit apache config, it was already correctly setup.

You’ve done everything right (you shouldn’t need to change ports, it  
work out-of-the-box).

The only thing I know of that would keep it from working is if your  
browser is configured to use a proxy server, because then it will send  
the requests to the proxy instead of you local instance of Apache. If  
so, just change your browser settings to a “Direct Connection” and it  
should work.

> A minor bug: when I first ran InstantRails.exe I got the error to the effect  
> that Apache could not start due to a port conflict. It was actually MySQL  
> which had that problem since there already was a MySQL service which was  
> running . Once I stopped the service and started the app again, everything  
> ran fine. The diagnostics was misleading.

Thanks for finding this, this was one of those mystery problems that  
had eluded us.

Curt

---

<div class="post-metadata">

**Author:** ![Shashank\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Shashank\_D](https://www.ruby-forum.com/u/Shashank_D)\
**Post date:** [January 10, 2006, 10:26pm UTC](https://www.ruby-forum.com/t/instantrails-1-0-problems/52071/3 "2006-01-10T22:26:32Z")

</div>

Hi Curt,

Curt H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

The only thing I know of that would keep it from working is if your  
browser is configured to use a proxy server, because then it will send  
the requests to the proxy instead of you local instance of Apache. If  
so, just change your browser settings to a “Direct Connection” and it  
should work.

Yes, that worked! Although not from IE so I switched to Firefox and  
got cookbook running under SCGI. Incidentally, the server console (DOS  
Window) that opens when I click on SCGI Server does not show any  
activity to indicate that the server is listening on such-n-such port  
(unlike Webrick).

I am still having a difficulty running typo. All it shows is a blank  
page. Again it runs fine with Webrick. Is there some magic cantation I  
am supposed to spell?  
Like:

127.0.0.1 [www.mytypo.com](http://www.mytypo.com)

Also where can I find the source code for InstantRails.exe?

> > ran fine. The diagnostics was misleading.

> Thanks for finding this, this was one of those mystery problems that  
> had eluded us.

Glad to be of help.  
Thanks,  
– shanko

---

<div class="post-metadata">

**Author:** ![Shashank\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Shashank\_D](https://www.ruby-forum.com/u/Shashank_D)\
**Post date:** [January 10, 2006, 11:32pm UTC](https://www.ruby-forum.com/t/instantrails-1-0-problems/52071/4 "2006-01-10T23:32:13Z")

</div>

On 1/10/06, Shashank D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Yes, that worked! Although not from IE so I switched to Firefox and got  
> cookbook running under SCGI. Incidentally, the server console (DOS Window)  
> that opens when I click on SCGI Server does not show any activity to  
> indicate that the server is listening on such-n-such port (unlike Webrick).

Yeah, that’s always bugged me a bit, too. We should get Zed S. to  
modify his SCGI Rails Runner to output some kind of status message.

> I am still having a difficulty running typo. All it shows is a blank page.  
> Again it runs fine with Webrick. Is there some magic cantation I am supposed  
> to spell?  
> Like:
> 
> 127.0.0.1 [www.mytypo.com](http://www.mytypo.com)

If you put that in your HOSTS file, then you’ll need to update your  
Aapache config to match. As shipped with Instant Rails, the server  
name for typo is defined in the Apache config as simply “typo”. This  
means you need this HOSTS entry:

127.0.0.1 typo

and you simply browse to “[http://typo/](http://typo/)”

> Also where can I find the source code for InstantRails.exe?

Its all checked in to the subversion repository on RubyForge:

[http://rubyforge.org/scm/?group\_id=904](http://rubyforge.org/scm/?group_id=904)

Or to browse it online:

[http://rubyforge.org/plugins/scmsvn/viewcvs.php/?root=instantrails](http://rubyforge.org/plugins/scmsvn/viewcvs.php/?root=instantrails)

Remember what I said before though, this is throwaway C++ code that we  
forked from EasyPHP. We are rewriting this as a Rails app.

Curt

---

<div class="post-metadata">

**Author:** ![Shashank\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Shashank\_D](https://www.ruby-forum.com/u/Shashank_D)\
**Post date:** [January 11, 2006, 1:43am UTC](https://www.ruby-forum.com/t/instantrails-1-0-problems/52071/5 "2006-01-11T01:43:25Z")

</div>

I can’t get rForum running with Instant rails the Typo and cookbook did  
need some fiddling (I think skype interfered) but I am lost with getting  
rForum up is this the best place to ask?

Any chance you could create a version with rForum in, or atleast try it  
and let me know if there is some biggy that a total newbie would miss.

I want to run a little rForum on swish/flash with a section on swf’s and  
rails since being into actionscript I am yet to find a good place that  
covers these subjects.

I figure ruby is a good backend to learn since it is OOP and while  
rforum is not yet Invision it is functional.

My aim was to get something running on my pc, transfer to my  
railsplayground server space and then when everything is working I can  
start looking more closely at rails and ruby, I have got some rails/ruby  
books but I will not be an expert tomorrow.

Anyway any help welcome many thanks

Justin

PS Was very impressed with Instant Rails although some of the loops I  
had to jump through did seem a bit random in thier organisation from the  
perspective of a new user who does not really have much to do with  
backend.

---

<div class="post-metadata">

**Author:** ![Shashank\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Shashank\_D](https://www.ruby-forum.com/u/Shashank_D)\
**Post date:** [January 11, 2006, 1:05am UTC](https://www.ruby-forum.com/t/instantrails-1-0-problems/52071/6 "2006-01-11T01:05:40Z")

</div>

Hi,

Curt H. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:  
On 1/10/06, Shashank D. wrote:

> Hi Curt,
> 
> Curt H. wrote:

As shipped with Instant Rails, the server  
name for typo is defined in the Apache config as simply “typo”. This  
means you need this HOSTS entry:

127.0.0.1 typo

and you simply browse to [http://typo/](http://typo/)

When I added the HOSTS entry and pointed Firefox to the URL  
[http://typo/](http://typo/)  
I got the following error:

* * *

Application error (Apache)

## Change this error message for exceptions thrown outside of an action (like in Dispatcher setups or broken Ruby code) in public/500.html

> Remember what I said before though, this is throwaway C++ code that we  
> forked from EasyPHP. We are rewriting this as a Rails app.

All right then, I will wait 🙂

Thanks a bunch!

> Curt

– shanko

---

<div class="post-metadata">

**Author:** ![Shashank\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Shashank\_D](https://www.ruby-forum.com/u/Shashank_D)\
**Post date:** [January 11, 2006, 2:21am UTC](https://www.ruby-forum.com/t/instantrails-1-0-problems/52071/7 "2006-01-11T02:21:07Z")

</div>

On 1/10/06, Shashank D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> name for typo is defined in the Apache config as simply “typo”. This  
> Application error (Apache)
> 
> ## Change this error message for exceptions thrown outside of an action (like in Dispatcher setups or broken Ruby code) in public/500.html

This doesn’t make any sense to me.

Unzip a fresh, untouched copy of Instant Rails, and try that instance  
(since you already have the proper line in your HOSTS file it should  
just run).

Curt

---

<div class="post-metadata">

**Author:** ![Shashank\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Shashank\_D](https://www.ruby-forum.com/u/Shashank_D)\
**Post date:** [January 11, 2006, 2:24am UTC](https://www.ruby-forum.com/t/instantrails-1-0-problems/52071/8 "2006-01-11T02:24:08Z")

</div>

On 1/10/06, JLM [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I can’t get rForum running with Instant rails the Typo and cookbook did  
> need some fiddling (I think skype interfered) but I am lost with getting  
> rForum up is this the best place to ask?

Skype uses port 80 unless you tell it not to and, as you discovered,  
that interferes with Apache using port 80.

> Any chance you could create a version with rForum in, or atleast try it  
> and let me know if there is some biggy that a total newbie would miss.

Sorry. The point of the sample apps merely is to give you working  
examples to look at.

> books but I will not be an expert tomorrow.  
> backend.  
> If you’re talking about the UI of the manager app, I’m not too happy  
> with it either. Its what we were stuck with when we forked the EasyPHP  
> project. The point was to get something out as quickly as possible. We  
> are throwing away that version of the manager and rewriting it in  
> Rails.

Curt

---

<div class="post-metadata">

**Author:** ![Shashank\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Shashank\_D](https://www.ruby-forum.com/u/Shashank_D)\
**Post date:** [January 11, 2006, 3:10am UTC](https://www.ruby-forum.com/t/instantrails-1-0-problems/52071/9 "2006-01-11T03:10:47Z")

</div>

Curt H. wrote:

> > Any chance you could create a version with rForum in, or atleast try it  
> > and let me know if there is some biggy that a total newbie would miss.
> 
> Sorry. The point of the sample apps merely is to give you working  
> examples to look at.

Curt

As far as I can tell rforum does not need anything outside of what  
Instant Rails has, the UI manager picks up the rForum-0.2 directory but  
unlike the example apps I just get a blank screen in the browser, I  
renamed the default\_setup.rb to setup.rb but since it only seemed to  
contain email details at this point it did not need changing? When I  
try to run scripts described in the rforum documentation they do not  
seem to be being understood by rails - paths wrong or rails not setup  
properly? I don’t need someone to explain anything about rforum use, I  
am just stumpped on getting something started and would really  
appreciate a quick look at why I can’t get the app to start properly it  
maybe something quite simple - maybe it is just a missing file, or I am  
missing something in the sequence. For new users it would be good if the  
ruby community checked common applications against Instant Ruby since I  
guess your largest new user base will start on Instant Ruby once people  
realise it is a quick way to evaluate rails. Please someone experianced  
take a quick look, I help a lot with people learning swish and flash and  
one day will happily help with rails/ruby if I can.

Many thanks

Justin

---

<div class="post-metadata">

**Author:** ![Shashank\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Shashank\_D](https://www.ruby-forum.com/u/Shashank_D)\
**Post date:** [January 11, 2006, 3:14am UTC](https://www.ruby-forum.com/t/instantrails-1-0-problems/52071/10 "2006-01-11T03:14:09Z")

</div>

PS I promise to write a simple step by step flash tutorial for fellow  
novices on setting up rforum with Instant Rails if I manage to get it  
working.

---

<div class="post-metadata">

**Author:** ![Shashank\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Shashank\_D](https://www.ruby-forum.com/u/Shashank_D)\
**Post date:** [January 11, 2006, 6:31am UTC](https://www.ruby-forum.com/t/instantrails-1-0-problems/52071/11 "2006-01-11T06:31:20Z")

</div>

On 1/10/06, JLM [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> As far as I can tell rforum does not need anything outside of what  
> missing something in the sequence. For new users it would be good if the  
> ruby community checked common applications against Instant Ruby since I  
> guess your largest new user base will start on Instant Ruby once people  
> realise it is a quick way to evaluate rails. Please someone experianced  
> take a quick look, I help a lot with people learning swish and flash and  
> one day will happily help with rails/ruby if I can.

Did you create the database, the required tabes, and point database.yml  
to it?

Curt

---

<div class="post-metadata">

**Author:** ![Shashank\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Shashank\_D](https://www.ruby-forum.com/u/Shashank_D)\
**Post date:** [January 11, 2006, 9:31pm UTC](https://www.ruby-forum.com/t/instantrails-1-0-problems/52071/12 "2006-01-11T21:31:55Z")

</div>

Curt

I may not have got the database stuff right but I was under the  
impression that intially something was setup and/or done by instant  
rails. although I think I may need to look into Ezra’s comments first.

Ezra

I think your suggestion sounds like it might be the main reason - I will  
try to ferret around - and unferret rforum since I can live without  
search initally.

Thanks Guys

Justin

---

<div class="post-metadata">

**Author:** ![Shashank\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Shashank\_D](https://www.ruby-forum.com/u/Shashank_D)\
**Post date:** [January 11, 2006, 6:44pm UTC](https://www.ruby-forum.com/t/instantrails-1-0-problems/52071/13 "2006-01-11T18:44:50Z")

</div>

On Jan 10, 2006, at 6:10 PM, JLM wrote:

> Curt  
> am just stumpped on getting something started and would really  
> realise it is a quick way to evaluate rails. Please someone  
> experianced  
> take a quick look, I help a lot with people learning swish and  
> flash and  
> one day will happily help with rails/ruby if I can.
> 
> Many thanks
> 
> Justin

```
I think the reason you are having trouble installing rforum is that

```

it has a dependency on ferret for its search engine. You need to look  
around for how to install ferret and that may be the answer to your  
problems. I haven’t used ferret yet myself but I have heard from  
others that had the same problems you had. They had to either get  
ferret running first or comment out and remove ferret from rfoum to  
get rid of the dependency.

Cheers-

-Ezra Z.  
Yakima Herald-Republic  
WebMaster  
[http://yakimaherald.com](http://yakimaherald.com)  
509-577-7732  
removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![Shashank\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Shashank\_D](https://www.ruby-forum.com/u/Shashank_D)\
**Post date:** [January 12, 2006, 4:48am UTC](https://www.ruby-forum.com/t/instantrails-1-0-problems/52071/14 "2006-01-12T04:48:16Z")

</div>

Shashank D. - sorry to divert the topic slightly but it is usefull to  
keep the issues together.

OK so I found this page which was not easy to find  
[http://ferret.davebalmain.com/trac/wiki](http://ferret.davebalmain.com/trac/wiki)

and noticed this line

```
                  typed install gems

```

It made some fuss but did something.

Right so far I have had nothing come up in the browser- just a blank  
page - sort of not very usefull if you have never seen any rails error  
messages in the browser before…

I found that the  
InstantRails-1.0\rails\_apps\rforum-0.2\config\enviroment.rb differed  
from the enviroment.rb in the cookbook the differences being that some  
lines were # out, so I rashly hashed out the same lines in the rform  
enviroment.rb

Now I am getting some errors in the browser which is better than a blank  
screen!!

OK now I was getting a complaint about’navBar’in  
InstantRails-1.0\rails\_apps\rforum-0.2\app\controllers  
so I # out the search in navBar since I guess we won’t need it if I am  
going to set up the rforum without ferret.

# def search

# if RForum::CONFIG[:search] != :disabled

# Item.new(l(:nav\_search), {:controller =\> ‘forum’, :action =\>

‘search’})

# end

# end

Sorry my approach may seem rather hacky but I am learning where things  
are if nothing else.

Ok now the model is complaining about dependancies

D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:200:in  
`const_missing' #{RAILS_ROOT}/app/models/post_vote.rb:5 (eval):5:in `has\_many’  
#{RAILS\_ROOT}/app/models/user.rb:5  
(eval):5:in `belongs_to' #{RAILS_ROOT}/app/models/post.rb:16 (eval):5:in `has\_many’  
#{RAILS\_ROOT}/app/models/topic.rb:3  
(eval):5:in `has\_many’  
#{RAILS\_ROOT}/app/models/forum.rb:2  
#{RAILS\_ROOT}/app/controllers/application.rb:9

D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:200:in  
`const_missing' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:207:in `load’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:39:in  
`require_or_load' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:22:in `depend\_on’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:30:in  
`associate_with' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:179:in `require\_association’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active\_record/associations.rb:780:in  
`require_association_class' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/associations.rb:355:in `has\_many\_without\_reflection’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:207:in  
`load' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:39:in `require\_or\_load’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:22:in  
`depend_on' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:30:in `associate\_with’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:179:in  
`require_association' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/associations.rb:780:in `require\_association\_class’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active\_record/associations.rb:524:in  
`belongs_to_without_reflection' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:207:in `load’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:39:in  
`require_or_load' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:22:in `depend\_on’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:30:in  
`associate_with' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:179:in `require\_association’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active\_record/associations.rb:780:in  
`require_association_class' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/associations.rb:355:in `has\_many\_without\_reflection’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:207:in  
`load' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:39:in `require\_or\_load’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:22:in  
`depend_on' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:30:in `associate\_with’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:179:in  
`require_association' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/associations.rb:780:in `require\_association\_class’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active\_record/associations.rb:355:in  
`has_many_without_reflection' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:207:in `load’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:39:in  
`require_or_load' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:22:in `depend\_on’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:178:in  
`require_dependency' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/action_controller/dependencies.rb:72:in `require\_dependencies’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/action\_controller/dependencies.rb:70:in  
`require_dependencies' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/action_controller/dependencies.rb:35:in `model’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:207:in  
`load' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:39:in `require\_or\_load’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:22:in  
`depend_on' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:178:in `require\_dependency’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:134:in  
`load_file!' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:97:in `const\_load!’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:80:in  
`const_load!' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/dispatcher.rb:71:in `prepare\_application’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/dispatcher.rb:37:in  
`dispatch' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/webrick_server.rb:117:in `handle\_dispatch’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/webrick\_server.rb:83:in  
`service' D:/aforum/INSTAN~1.0/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:in `service’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' D:/aforum/INSTAN~1.0/ruby/lib/ruby/1.8/webrick/server.rb:173:in `start\_thread’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/1.8/webrick/server.rb:162:in  
`start_thread' D:/aforum/INSTAN~1.0/ruby/lib/ruby/1.8/webrick/server.rb:95:in `start’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/1.8/webrick/server.rb:92:in `start' D:/aforum/INSTAN~1.0/ruby/lib/ruby/1.8/webrick/server.rb:23:in `start’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/1.8/webrick/server.rb:82:in `start' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/webrick_server.rb:69:in `dispatch’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/commands/servers/webrick.rb:59  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:21:in  
`require' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:214:in `require’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/commands/server.rb:28  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:21:in  
`require' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:214:in `require’  
script/server:3

D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:200:in  
`const_missing' #{RAILS_ROOT}/app/models/post_vote.rb:5 D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:207:in `load’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:39:in  
`require_or_load' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:22:in `depend\_on’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:30:in  
`associate_with' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:179:in `require\_association’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active\_record/associations.rb:780:in  
`require_association_class' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/associations.rb:355:in `has\_many\_without\_reflection’  
(eval):5:in `has_many' #{RAILS_ROOT}/app/models/user.rb:5 D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:207:in `load’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:39:in  
`require_or_load' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:22:in `depend\_on’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:30:in  
`associate_with' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:179:in `require\_association’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active\_record/associations.rb:780:in  
`require_association_class' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/associations.rb:524:in `belongs\_to\_without\_reflection’  
(eval):5:in `belongs_to' #{RAILS_ROOT}/app/models/post.rb:16 D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:207:in `load’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:39:in  
`require_or_load' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:22:in `depend\_on’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:30:in  
`associate_with' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:179:in `require\_association’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active\_record/associations.rb:780:in  
`require_association_class' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/associations.rb:355:in `has\_many\_without\_reflection’  
(eval):5:in `has_many' #{RAILS_ROOT}/app/models/topic.rb:3 D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:207:in `load’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:39:in  
`require_or_load' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:22:in `depend\_on’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:30:in  
`associate_with' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:179:in `require\_association’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active\_record/associations.rb:780:in  
`require_association_class' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/associations.rb:355:in `has\_many\_without\_reflection’  
(eval):5:in `has_many' #{RAILS_ROOT}/app/models/forum.rb:2 D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:207:in `load’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:39:in  
`require_or_load' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:22:in `depend\_on’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:178:in  
`require_dependency' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/action_controller/dependencies.rb:72:in `require\_dependencies’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/action\_controller/dependencies.rb:70:in  
`require_dependencies' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/actionpack-1.11.2/lib/action_controller/dependencies.rb:35:in `model’  
#{RAILS\_ROOT}/app/controllers/application.rb:9  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:207:in  
`load' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:39:in `require\_or\_load’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:22:in  
`depend_on' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:178:in `require\_dependency’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:134:in  
`load_file!' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:97:in `const\_load!’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:80:in  
`const_load!' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/dispatcher.rb:71:in `prepare\_application’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/dispatcher.rb:37:in  
`dispatch' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/webrick_server.rb:117:in `handle\_dispatch’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/webrick\_server.rb:83:in  
`service' D:/aforum/INSTAN~1.0/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:in `service’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' D:/aforum/INSTAN~1.0/ruby/lib/ruby/1.8/webrick/server.rb:173:in `start\_thread’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/1.8/webrick/server.rb:162:in  
`start_thread' D:/aforum/INSTAN~1.0/ruby/lib/ruby/1.8/webrick/server.rb:95:in `start’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/1.8/webrick/server.rb:92:in `start' D:/aforum/INSTAN~1.0/ruby/lib/ruby/1.8/webrick/server.rb:23:in `start’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/1.8/webrick/server.rb:82:in `start' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/webrick_server.rb:69:in `dispatch’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/commands/servers/webrick.rb:59  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:21:in  
`require' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:214:in `require’  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/commands/server.rb:28  
D:/aforum/INSTAN~1.0/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:21:in  
`require' D:/aforum/INSTAN~1.0/ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/dependencies.rb:214:in `require’  
script/server:3

This error occured while loading the following files:  
./script/…/config/…/app/controllers/application.rb  
=\> model forum.rb  
forum.rb  
topic.rb  
post.rb  
user.rb  
post\_vote.rb  
error\_raising.rb

Now I presume this might be since I have not got the database stuff  
done?
