I have two sites that are nearly identical -
http://citybot.org and
http://foodgenome.makerlab.org . The second one is a clone of the
first one with some small changes.
For some reason the second site reports that it cannot find controller
merb.
I noticed that the second site kept trying to run merb.fcgi. So I
deleted public/merb.fcgi in the foodgenome site but not in the citybot
site. It is unclear to me why the
citybot.org site doesn't try to
access its own copy of merb.fcgi but it seems like this is a hint as
to the problem.
Basically I'm fairly certain the apache configuration is correct, and
the
config.ru is correct and the routes are correct - since the former
site works... so something small and idiosyncratic has changed in the
second site that I do not understand.
The second site works if I just run it by itself - without using
phusion.
Any tips?