If you are using assistive technology and are unable to read any part of the FastDomain website, or otherwise have difficulties using the FastDomain website, please call 888-210-FAST and our customer service team will assist you.
FastDomain Web Hosting Help
Ruby on Rails application generates a 500 - Premature end of script error
When I attempt to execute my Ruby on Rails application I receive "500- Premature end of script."
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:
Recommended Help Content
My Ruby on Rails installation keeps displaying a '404 Not Found' error.
What Ruby on Rails version and Gems are installed?
How do I setup Ruby on Rails?
tags: rails ruby
Related Help Content
How to install Redmine a Ruby on Rails application
How do I install my own Ruby Gems?
What is the path to Ruby?
tags: path ruby
Look for the error message that most closely matches the one you received.
tags: email error
Does your company have any limit about CGI script use?
tags: cgi script
Website shows a server 500 error, what can I do to fix it?
How do I use .html files to run SSI (Server Side Includes)?