View Full Version : Brian needs MoveableType Help
Netbrian
09-24-2003, 11:25 PM
Hi! Recently I found the urge to create a Weblog for myself, and attempted to install Moveable Type in some webspace I have. Unfortunately, no matter where I tried (I attempted both my college space and my ISP space), I got 403 errors when I tried to execute any of the scripts. I doublechecked all my permissions and directory paths, and made sure my webserver had the proper software installed, but it didn't help! Could some kind SDMB-er help me out here?
The address is http://www.nwlink.com/~trautman/ if that will assist anyone.
Thank you so much!
Brian
Q.E.D.
09-24-2003, 11:33 PM
All I get is an "index of" FTP page. Which is a BAD thing. You need an index.html or similar page.
Netbrian
09-24-2003, 11:36 PM
Eeek! The link is the wrong one. It should be http://www.nwlink.com/~trautman/cgi-bin/ instead. Anything I try and execute there nails me with a 403 error.
(I'll put up and index page right now, but it won't be very pretty.)
Vision of Love
09-24-2003, 11:41 PM
I don't know how far into it you are, so I don't know what to suggest.
What step of the installation documentation are you on?
http://www.movabletype.org/docs/mtinstall.html
Netbrian
09-24-2003, 11:42 PM
I've finished uploading everything and editting the CFG file. I simply cannot execute any of the MT scripts.
Q.E.D.
09-24-2003, 11:43 PM
Originally posted by Netbrian
Eeek! The link is the wrong one. It should be http://www.nwlink.com/~trautman/cgi-bin/ instead. Anything I try and execute there nails me with a 403 error.
(I'll put up and index page right now, but it won't be very pretty.) It doesn't need to be pretty, as long as it blocks access to your files. Do the same with all other folders.
I looked at the new URL. 403 means the permissions of your CGI scripts aren't set right, usually. Using your FTP client CHMOD the relevant .cgi files to 755. Also make sure the path to perl is correct. Your host can verify that.
Vision of Love
09-24-2003, 11:45 PM
Did you set the permissions of the files?
Setting permissions lets the server know who to allow to load the files. If you are not set to execute, read, write, then you'll get a 403 (Forbidden).
Just to warn you, MT was a nightmare to install for it. Both times I did it, it took a few hours.
Vision of Love
09-24-2003, 11:45 PM
Did you set the permissions of the files?
Setting permissions lets the server know who to allow to load the files. If you are not set to execute, read, write, then you'll get a 403 (Forbidden).
Just to warn you, MT was a nightmare to install. Both times I did it, it took a few hours.
Netbrian
09-24-2003, 11:50 PM
I did. Everything I've set has permissions at 755, just like the installation said. I doubled check it just now, and it was exactly as I was told to do. This is really why I'm so perplexed.
Vision of Love
09-24-2003, 11:55 PM
I'm probably not getting anywhere here, but you tried accessing
http://www.nwlink.com/~trautman/cgi-bin/mt/mt-test.cgi
right?
If it didn't work, maybe you used the wrong url to access? Perhaps by accident, you didn't put a "mt" folder in the cgi-bin?
Sorry, I can't think of anything else. :-\
Vision of Love
09-24-2003, 11:56 PM
EDIT: I posted the wrong url
I'm probably not getting anywhere here, but you tried accessing
http://www.nwlink.com/~trautman/cgi-bin/mt/mt-load.cgi
right?
If it didn't work, maybe you used the wrong url to access? Perhaps by accident, you didn't put a "mt" folder in the cgi-bin?
Sorry, I can't think of anything else. :-\
Q.E.D.
09-24-2003, 11:57 PM
Check the path to Perl. The beginning of the .cgi file should read:
#!/usr/bin/perl
or
#!/usr/bin/
or
#!/usr/bin/local/perl
If neither of these works, let me know and I'll expand things.
Netbrian
09-25-2003, 12:08 AM
icephoenix: Thank you for your help, and I had forgotten to put such a folder in the CGI directory. Unfortunately, I continue to get the 403 Error when attempting to access any files in the MT directory.
QED: I'm sorry, but how does one find out where the Perl directory is on my server? I don't have shell access, and their support page doesn't say.
Q.E.D.
09-25-2003, 12:21 AM
Originally posted by Netbrian
QED: I'm sorry, but how does one find out where the Perl directory is on my server? I don't have shell access, and their support page doesn't say. When you set up the account, they should have specified the path to perl. Try the three I specified; those are the most common. If not, contact the owners of your webserver.
Vision of Love
09-25-2003, 12:24 AM
http://www.nwlink.com/~trautman/cgi-bin/mt-check.cgi
The file at that url is supposed to check if you have Perl in the right place, among other things.
Netbrian
09-25-2003, 12:27 AM
All right. I tried the three you specified and had no luck, I shall contact the technical support in hopes that they shall be able to assist.
Netbrian
09-25-2003, 01:30 AM
Okay, I got the information on the location of Perl on both servers that I use. Unfortunately, it seems that the script was looking in the right place to begin with, and I still get this error. Does anyone have any other ideas of what might be wrong? I'm sorry to be such a bother!
Vision of Love
09-25-2003, 01:44 AM
At this point I highly suggest posting at the MT forums. I've posted a few problems I've had in there and both were solved.
vBulletin® v3.7.3, Copyright ©2000-2013, Jelsoft Enterprises Ltd.