Jump to content

Recommended Posts

Posted

I did some searching, and noticed a few people were having problems with installing MovableType into the SecureCGI directory, including 500 errors, and whatnot. Well, I installed it today in the scgi-bin, and using the knowledge I had gotten from a past host that only allowed you to use securecgi, I got it working, and figured I would post how I did it right here.

 

You need to install it as per the directions in the MovableType install manual. And, you will, when the mt-check.cgi section comes around, have to install HTML::Template, but that's pretty straight forward. However, it's the config that you have to change a little.

 

First, make sure you have your static directory for the docs, images, and the stylse.css file, and make sure you point that section of the config file to it, using the path as you would when you type it into the browser. So, for mine, it's like: /resources/movabletype.

 

Now, further down the config, you will come to the umask section. Just uncomment (Remove the #) in front of each of those items, leaving them default. Also, down further you will come to: HTMLPerms. Change that to 0644, and remove the # from the front. That may not be necessary here, however it's an extra security measure.

 

Now, setting up the permissions on the CGIs are another thing you have to watch for. They must be, in order for the scgi to run it, set to 744. So set all the *.cgi's in the main mt directory to 744.

 

And, after all that, you should be good to go. If you have any questions, you can always private message me here...and I can help you out if you need it.

  • 2 months later...
  • 3 weeks later...
Posted

And this is my first time noticing your reply:)

 

If you wanna use that at all, for any of the support tutorials, or what have you, feel free...I put that out for anyone to use (As long as you give credit):)

Posted

Thanks a lot for this info! I just wanted to install MT today, so after reading your post I decided to try installing it using your method. And it worked without a problem! Thumbs Up

 

Some things I ran into that can help other newbies:

 

1. At first I didn't knew how to get a Secure CGI directory. You'll have to go to cPanel and select 'CGI Wrapper' (under CGI Scripts). Then it will be created for you automagically.

 

2. It appears that it's not always necessary to install HTML::Template. My server (#40) already had it installed. But mt-check.cgi will tell you if this is the case for your server as well.

 

Okay that's all I have to say about that. Just follow bbommarito's instructions and the MT manual, and it will work!

 

Thanks!

Tim

Posted
I have added your instructions to installing MT in the Secure CGI directory on the TCH help web site (click here).

 

Thanks!

kw

having three sets of instructions is confusing for newbies. it's time to consolidate and make some sort of decision tree or flow chart for the instructions.

Posted
2. It appears that it's not always necessary to install HTML::Template. My server (#40) already had it installed. But mt-check.cgi will tell you if this is the case for your server as well.

Hmm...I think I have to withdraw this statement. I installed the full version of MT + extra libraries. So that's why I didn't have to install HTML::Template separately. Oh well. If you don't want any surprises installing MT then I suggest to download the version that comes with the extra libraries....

 

Sorry for the confusion,

Tim

Posted (edited)

To Charles: Yes, having three sets of instructions is confusing. If someone would be willing to provide me with a consolidate set of step-by-step instructions for me, I'd be happy to post it!

 

To Timbo: Glad the instructions helped. Thanks for pointing out the need to install the CGI Wrapper in order to use SecureCGI. I'll add that to the Help page.

 

To all: As far as installing the base version of MT vs the fully loaded version -- can anyone step in and offer a comment as to the prefereed way of doing this on the TCH servers?

 

[Edited comment: I went ahead and tried to combine and rewrite the basic instructions. I have not yet included the SecureCGI instructions. Take a look at what I did here.]

 

The one time I tried using MT, I used the base version, and had to install HTML:Templates separately. But I believe that was the only thing missing.

 

-kw

Edited by TCH-Kevin
Posted

My philosophy on Full with Libs, or just the regular install is this:

 

If you aren't comfortable going out and getting the libs you need, then by all means throw the full thing with all the libs on your site. Otherwise, I tend to only install what modules aren't available on the server.

 

The big reason behind this is: Space. If you install every single lib, you eat up more space, for something you may not need. Plus it takes longer to upload...and it's tougher to remember to upgrade the libs if needed, whereas using the ones provided on the server through TCH, they might get updated now and then.

Posted
[Edited comment: I went ahead and tried to combine and rewrite the basic instructions. I have not yet included the SecureCGI instructions. Take a look at what I did here.]

i've seen attempts to make an anbridged set of installation instructions a number of times. every time, it ends up looking very similar to the installation instructions from the mt user manual.

Posted (edited)

Charles, I agree with you.

 

Again, I'm open to anyone offering a compromise between the full detailed instructions on the MT web site and what I currently have posted on the TCH Help web site.

 

If you have anything, either post it for me or email it to me at:

helpsite@totalchoicehosting.com

 

-kw

Edited by TCH-Kevin

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...