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.

Like this Article?

Login to comment.

Your Opinion Matters

... but we need to know what you're thinking!

I'm James Richardson, your friendly Community Support technician, and I wrote the article you're looking at now. I like to think it's perfect, but I'm sure you have some suggestions. Please, let me know what they are!

Feedback
Your Email Address
Because we'd like to talk with you!

Latest Questions

If you need some help, submit your question to our Community!
We guarantee a response within 60 minutes (8am - 9pm EST, Monday - Friday)
Ask a Question!
Recent Questions
  1. I'm having trouble publishing with iWeb
  2. How store set of pdf files that viewers may download from my website.
  3. Has anyone created Terms of Services for their resellers?

Need more Help?

Search

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: support@InMotionHosting.com
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!