Well, at this point I'm still in the earliest stages of trial and error, I tried to install at the very end of the workday yesterday and got a classic 500 error.
I'm reuploading now making sure the upload is in ascii, (I left it on auto the first time) then will try again.
The install guide is pretty sparse - I get the impression they want to sell sixapart installs, lol.
Here's the knowledgebase page I'm working from:
http://www.sixapart.com/movabletype/..._cgi_file.html
I get a 500 Internal Server Error when trying to run the Movable Type CGI files.
Answer
This is a very generic error which occurs when a Perl script fails to execute. The standard things to check are:
- Is the path to Perl correct in the first line of each script?
- Were all of the script files uploaded to your server, and in ASCII mode? (Check for missing files and do not rely on an Auto-Detect feature for upload mode.)
- Have you set the proper permissions (UNIX equivalent of 755; read/write/execute) on the .cgi files?
- Is the version of Perl on your server at least 5.004_4 or higher?
And this is the install guide - I was surprised to say they only mentioned permissions for the mt-static folder, and nothing about permissions for the cgi files:
http://www.movabletype.org/documenta...e-via-ftp.html
Install Movable Type via FTP and the Configure Wizard ¶
- Download the latest release of MT5: Movable Type Pro or Movable Type Open Source.
- Un-compress the downloaded MT-5.0-en.zip (or MT-5.0-en.tar.gz) archive. Usually just double-click on it.
- Upload (or move) the static directory (MT-5.0-en/mt-static) via FTP to the web root of the website.
- Update permissions for mt-static/support directory to 777. More about file permissions.
- Upload the application directory (MT-5.0-en) without the static directory (MT-5.0-en/mt-static) via FTP to the cgi-bin directory. Rename the application directory from "MT-5.0-en" to "mt".
- Create a Movable Type configuration file using the Configuration Wizard. Access the Movable Type application (url will be similar to http://www.domain.com/cgi-bin/mt/mt.cgi) and Movable Type will redirect you to the Configuration Wizard if Movable Type can't locate the mt-config.cgi configuration file. Learn more about the Configuration Wizard.
- Create the administrator account. Click "Continue".
- Create the first website. Click "Finish". Movable Type will then initialize the database with all the configuration options and settings specified.
- Click "Sign into Movable Type"... you've installed Movable Type