InMotion Hosting Support Center

When you first install Movable Type on your server, you will need to edit the home.html permissions and add code to the mt-config.cgi. If you skip this step you will get many "Internal Server errors" on your site.

Fixing the Permissions in Movable Type

Movable Type by default forces all the file permissions to be 666 for the pages. Even if you manually change the permissions on the server, Movable Type will automatically change the permissions back to 666. When files have 666 permissions on suEXEC or CGIwrap server, an "Internal Server Error" will be thrown. This article will explain how to fix the permissions in your Movable Type program.

  1. Login into your cPanel.
  2. Go to the File Manager. Select your Movable Type directory and click Go.
  3. Change the home.html permissions Movable TypeChange the permissions of the home.html file from 666 to 644.

    Save the file.

  4. Add code to config Movable TypeGo to your cgi-bin/mt-config.cgi file and edit it. Add the following code to the end of the file.
    DBUmask 0022
    HTMLUmask 0022
    UploadUmask 0022
    DirUmask 0022

    Important! Movable Type will not reset the permissions from 666 to 644 automatically. You will need to set the permissions manually on the server initially. After that, the file permissions will be saved correctly.

    Save the changes

    Now when you create new pages and you edit the home.html page, you will not get the "Internal Server Error". Pages created from here on will all have the 644 permissions.

Was this article helpful?
Continued Education in Course 101: Getting Started with Movable Type
You are viewing Section 5: Movable Type permissions changing to 666
Section 4: How to Set Your Movable Type Homepage
Section 6: How to change the default language in Movable Type

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Support Center Login

Our Login page has moved. Please click the button below to be redirected to the login page.

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

0 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!