This is my first post here and I am somewhat of a rookie but I have
been practcing...
I recently started having problems with a Dreamhost rails site that
was working fine up until a weeks ago. I created a test site and am
having the same problem.
The browser is either pulls the 500 error from public/.htaccess or
from public/500.html. Mostly from .htaccess.
Check the first line in the dispatch.fcgi file. It should read #!/usr/bin/env ruby and not #!/usr/bin/ruby1.8 . Dreamhost is not that bad, but most of the solutions to the problems can solved by looking through the wiki.
Just wanted to say thanks for the replies. I got the app working again
with Dreamhost. They promised that they did not touch the server...
but a couple emails to them seemed to help. Maybe it was just the
passage of time.
The only substantial change was to config/environment.rb. I added
"unless defined? RAILS_GEM_VERSION" to line 8 so it now reads
"RAILS_GEM_VERSION = '1.2.3' unless defined? RAILS_GEM_VERSION"
For Richard, dispatch.fcgi is currently cooperating with
#!/usr/bin/ruby1.8 as the first line. I did try your solution along
with a few others I found online.
Overall I like Dreamnost and would recommend them. If I ever get to
the point where my apps are critical, it will be time to upgrade.
Sunny
PS. Apologies for the poor English in the first post... I was a little
frustrated at that point.