FastDomain - Ruby on Rails application generates a 500 - Premature end of script error
 

FastDomain Web Hosting Help

Ruby on Rails application generates a 500 - Premature end of script error

Problem:

When I attempt to execute my Ruby on Rails application I receive "500- Premature end of script."

Solution:

This error generally has two potential causes:

  • The file permissions are not set to allow the dispatch.cgi to execute properly.

    Chmod the dispatch.cgi to 0755.

  • The path to Ruby is is incorrect in the dispatch.cgi file.

    The first line of the file is called the hashbang-- it sets the location of the interpreter (in this case ruby).

    Change the hashbang to the correct path to Ruby (/usr/bin/ruby).
    The first line of the dispatch.cgi file should look like this:
    #!/usr/bin/ruby



Was this resource helpful?

Did this resolve your issue?


Please add any other comments or suggestions about this content:





Recommended Help Content

My Ruby on Rails installation keeps displaying a '404 Not Found' error.
Knowledgebase Article 217,443 views tags: file missing public rails ruby

What Ruby on Rails version and Gems are installed?
Knowledgebase Article 151,163 views tags: gem gems rails ruby

How do I setup Ruby on Rails?
Knowledgebase Article 386,323 views tags: rails ruby

Related Help Content

How to install Redmine a Ruby on Rails application
Knowledgebase Article 113,497 views tags: redmine ruby

How do I install my own Ruby Gems?
Knowledgebase Article 176,139 views tags: gem install ruby

Rails Troubleshooting!
Knowledgebase Article 94,629 views tags: rails

What is the path to Ruby?
Knowledgebase Article 158,315 views tags: path ruby

Look for the error message that most closely matches the one you received.
Knowledgebase Article 166,967 views tags: email error

Does your company have any limit about CGI script use?
Knowledgebase Article 246,280 views tags: cgi script

Website shows a server 500 error, what can I do to fix it?
Knowledgebase Article 666,050 views tags: error

How do I use .html files to run SSI (Server Side Includes)?
Knowledgebase Article 281,581 views tags: apache execute file handlers include script ssi