I've used the Slicehost Intrepid instructions (http://
articles.slicehost.com/ubuntu-intrepid) to install a new Ubuntu server
with Ruby, Rails and passenger.
Everything seems to be working OK, save for one thing: my application
only service up the files that are in its public folder.
The Passenger gem is installed. I've done this whole process before
without any problem. Any thoughts on how I can go about figuing how to
fix this?
A couple questions that might sound dumb, but just to be sure:
- Even though the passenger gem is installed, did you run the
passenger install script for apache? (passenger-install-apache2-
module)
- Is there a line that says PassengerEnabled On; in your vhost?
- Do you get a 404 or 500 when you go to a Rails url? Is there
anything in the rails log file that indicates that it's receiving the
request?