Switch branches/tags
Clone or download
Failed to load latest commit information.
alt-tmpl * Added .exists files. bugid:105468 Jan 19, 2011
build Add warnings; Apr 16, 2018
default_templates Merge branch 'support-6.3x' into merge-637 Mar 6, 2018
extlib Update Image::ExifTool from 10.55 to 10.80 Feb 23, 2018
import * Added .exists files. bugid:105468 Jan 19, 2011
lib MTC-25724: Bump version. Jul 25, 2018
mt-static [ci skip] Update mt.css. MTC-25434 May 17, 2018
php MTC-25724: Bump version. Jul 25, 2018
plugins Add test. Jul 23, 2018
schemas * Set svn keywords Sep 4, 2009
search_templates Remove MTContentEditLink tag. MTC-25263 Apr 2, 2018
t Update fixture. Jul 23, 2018
themes MTC-25452: Change max length. May 17, 2018
tmpl Fix bug that system administrator cannot change system permissions of… May 18, 2018
tools MTC-10637: Do not make initial website at install. Apr 11, 2018
.gitattributes Image files should be binary, no matter how git is configured Nov 9, 2017
.gitignore [ci skip] Add .envrc to .gitignore May 16, 2018
.perltidyrc Add .perltidyrc. May 19, 2017
.proverc Add -w option to .proverc Sep 23, 2017
.travis.yml Need to install git on centos6 environment. MTC-25489 Jul 23, 2018
MANIFEST.SKIP Community.Pack is discontinued. May 9, 2018
Makefile Fix changed default target Dec 11, 2017
README.md MTC-24904: Update for MT7. Apr 22, 2018
VERSIONS Added BUILD_VERSIONS_TRAILER variable for VERSIONS build. bugid:108346 Jul 10, 2012
circle.yml Merge branch 'support-6.3x' into merge-637 Mar 6, 2018
index.html Remove blank line. Nov 21, 2017
mt-atom.cgi chmod 755 Jan 4, 2018
mt-cdsearch.cgi Implement mt-cdsearch.cgi. MTC-11858 Mar 22, 2018
mt-check.cgi MTC-25724: Bump version. Jul 25, 2018
mt-config.cgi-original Added DefaultLanguage for all of languages. Jul 17, 2012
mt-data-api.cgi chmod 755 Jan 4, 2018
mt-feed.cgi chmod 755 Jan 4, 2018
mt-ftsearch.cgi chmod 755 Jan 4, 2018
mt-search.cgi chmod 755 Jan 4, 2018
mt-testbg.cgi chmod 755 Jan 4, 2018
mt-upgrade.cgi Back to perl call. Apr 27, 2018
mt-wizard.cgi Back to perl call Apr 27, 2018
mt-xmlrpc.cgi chmod 755 Jan 4, 2018
mt.cgi chmod 755 Jan 4, 2018
mt.psgi MTC-24975: Happy New Year!! Jan 4, 2018
package.json Do not install yarn May 16, 2018
phpunit.xml Initialize test DB before executing phpunit Oct 11, 2017
shippable.yml Fix error on CI services Jan 24, 2018
wercker.yml Merge branch 'support-6.3x' into merge-637 Mar 6, 2018
yarn.lock [ci skip] Update mt.css. MTC-25434 May 17, 2018


Welcome to Movable Type

Thank you for choosing Movable Type, the premiere solution for your blogging and website management needs. This file will explain how to get up and running; click on the highlighted sections for more information on that subject.

Before You Begin

Movable Type requires the following applications:

Consult the CPAN documentation to learn how to determine if a Perl module is already installed and, if they are not, how to install them.

Upgrading Movable Type

If you are upgrading to Movable Type 7 from a previous version, we recommend that you first back up your old installation. Database backup is especially important to restore your system in case of any trouble during the upgrade process. Upload Movable Type 7's files over the same files from the previous version of Movable Type. Access Movable Type as you normally do, and you will be taken through the upgrade process.

Installing Movable Type

Before you install Movable Type:

  1. Upload all of Movable Type's files into a directory or folder accessible via your web browser. We recommend that you separate your published content from the Movable Type executable programs by placing each in a separate directory. Typically, the installation directory is called 'mt' and is located in the root directory of your website or within an existing directory that is already configured to allow CGI script execution.
  2. Make sure that the 'mt' directory containing the uploaded Movable Type files has been enabled to execute CGI scripts.
  3. Make sure that each .cgi file (e.g. mt.cgi, mt-search.cgi, etc.) found in the Movable Type directory has the execute permission enabled.
  4. Open that folder in your web browser -- i.e. http://www.mywebsite.com/mt/.
  5. You should see a Movable Type welcome screen that will take you through the installation process. If the welcome screen does not appear, please consult Troubleshooting Movable Type below.

Troubleshooting Movable Type

Setting up your static web path

Some web servers and configurations do not allow static files such as JavaScript, CSS and image files to be located inside of a directory where CGI scripts are located. If you installed Movable Type into a cgi-bin directory, you may need to relocate the 'mt-static' directory to another web accessible location. Read our documentation on setting up your mt-static directory.

Internal Server Errors

If you receive an "Internal Server Error" message, a configuration change may be required on your web server. Please consult our installation guide.

Finding more help

Need additional information or support? Check out the Detailed Installation Guide.