I am trying to deploy my first Rails app. I copied all files to ~/mysite.com and set up MySql.
Here’s my configuration at Dreamhost.
Now when I visit mysite.com I get a 404 error (which isn’t my custom 404 error). It seems that Passenger does not run!
What should I do? Do I need to start Passenger? (touch tmp/restart.txt does nothing)
Based on your stack trace at http://www.foto-fiori.com/ it looks like there’s a gem missing on your production server. Check the gem list in your environment.rb config file and ensure all gems are installed. You can also ssh into your application and run
rake gems.You may want to freeze the gems if Dreamhost does not allow you to install them.