The Movable Type Knowledge Base

500 Error On GoDaddy Servers

Question

When trying to install Movable Type on GoDaddy, I get a 500 error.

Answer

The 'sbox' software which GoDaddy uses on their servers rewrites the current working directory for all CGI scripts to its own directory. Because of this, Movable Type can't find its own library modules.

To get around this, you will need to edit the first line of all of the *.cgi scripts to look like this:

#!/usr/bin/perl -w -I/path/to/mt_dir/lib

where /path/to/mt_dir/lib is the full path to the lib folder in your Movable Type installation directory.

Submit Feedback on This Article

Your comments on how we can improve this article are appreciated; but please do not use the feedback form to submit support requests or questions. We will not respond to or publish such queries submitted through this form. If you have a technical question or problem, visit Movable Type Support.

Yahoo! Small Business web hosting services

Six Apart
Makers of weblog software and services for individuals, organizations and businesses.
This website is powered by Movable Type.