IPB

Welcome Guest ( Log In | Register )

Movable Type

We're moving to movabletype.org!

At long last, we're moving to forums powered by, well, Movable Type itself. You'll want to bookmark http://forums.movabletype.org/ for future reference, and in the meantime you can view these old forums as a read-only archive of past posts. Thanks for being part of the community!

 
Reply to this topicStart new topic
> Godaddy.com Workaround, How to install MovableType on GODADDY
clintandrewhall
post May 2 2005, 03:19 PM
Post #1





Group: Members
Posts: 2
Joined: 2-May 05
Member No.: 31,147



Hi all. I figured out how to install MovableType onto a site hosted by GODADDY.com. Thought I'd share the news.

Keep in mind this requires a minor edit to MovableType source code, and that it does NOT excuse the poor setup at GODADDY, but, for those of you who, like me, foolishly paid for a year of their "services," this will help.

Follow all the instructions supplied by MovableType, then follow these.

1. Edit the App.pm file in the /lib/MT directory of your MT installation directory. Find the line "sub app_path {" line, (approx. line 583). This is the method that will build the cgi path.

2. At the end of the method, find the line "$app->{__path} = $path;". IMMEDIATELY BEFORE, add the line:

$path = '/cgi/any other install directories/'

This will get us around that ugly, infamous, sbox error.

3. You should be able to log in now. Log into MT and edit/create a new blog.

We're still not done tho. The directory structure is off by one directory: /html.

4. Use your FTP program to create new directories for your actual blog and archives, as you like. I created a /journal directory and an /archive directory within the /journal directory.

5. Run mt-check.cgi. At the top is your Working Directory. Copy this string.

6. Go to your blog's configuration page. Paste the path string into the Local Site PAth and Local Archive Path entries, followed by /html/ and whatever other directories exist. For example, mine was xxxxx/html/journal and xxxxx/html/journal/archive

Save your changes and republish.

That's it! Hope this helps out. smile.gif
Go to the top of the page
 
+Quote Post
stellie81
post May 3 2005, 08:52 AM
Post #2





Group: Members
Posts: 3
Joined: 3-May 05
Member No.: 31,160



Thank you sooo much for posting this! My site's also being hosted by GoDaddy and I'm having so many problems installing MT onto it.

I added in the $path = '/cgi/any other install directories/' line of code into the App.pm file and now my mt-check.cgi loads perfectly and says that the 'Movable Type system check was successful'

BUT i'm still having problems with the Berkeley DB. Everytime I try loading the mt-db2sql.cgi file, I get:

An error occurred while loading data:

Bad ObjectDriver config: Your DataSource directory ('/home/movabletype/db') does not exist.

Is there something i'm missing? I created a file outside of the cgi directory called 'movabletype' and then a file inside of it called 'db' for the database.

Any help would greatly be appreciated.

~stell
Go to the top of the page
 
+Quote Post
stellie81
post May 3 2005, 10:58 PM
Post #3





Group: Members
Posts: 3
Joined: 3-May 05
Member No.: 31,160



When I try accessing www.hostname.com/cgi/mt/mt.cgi, I get this error:

Got an error: Global symbol "$path" requires explicit package name at /home/content/xxxxxxxx/html/cgi/mt/lib/MT/App.pm line 583. syntax error at /home/content/xxxxxxxx/html/cgi/mt/lib/MT/App.pm line 584, near "sub app_path " syntax error at /home/content/xxxxxxxx/html/cgi/mt/lib/MT/App.pm line 605, near "}" Compilation failed in require at /home/content/xxxxxxxx/html/cgi/mt/lib/MT/App/CMS.pm line 15. BEGIN failed--compilation aborted at /home/content/xxxxxxxx/html/cgi/mt/lib/MT/App/CMS.pm line 15. Compilation failed in require at /home/content/xxxxxxxx/html/cgi/mt/mt.cgi line 21.

any ideas on how to fix this?
Go to the top of the page
 
+Quote Post
VRCR
post May 26 2005, 03:14 PM
Post #4





Group: Members
Posts: 3
Joined: 26-May 05
Member No.: 31,449



Thanks for the tips on Installing MT on Godaddy clintandrewhall! I am almost finished with the general installation and am having some trouble with the MySQL stuff. I have a shared pro account at Godaddy and I have created an SQL database on my account but I cannot seem to get DBD::mysql working? I have never done PERL or any other sort of plugin and although it may be simple I have struggled to figure out the steps to make it work. I downloaded DBD::mysql from CPAN, unzipped it, FTP'd it to my site, and put it in a folder named mysql that I had created. Now that it is there I don't know how to make it work? It is still not showing up online on the mt-check.cgi page.

I called Godaddy and they weren't very helpful, I have never done this type of thing before and they suggested that I use code in the database manager, but I don't know what code to use or how to write in any PERL coding languages (or whatever language it is supposed to use).

Your forum advice really helped me and I was hoping that you could give me some direction for this last step in getting my MT to work.

Thanks again for all your help clintandrewhall and everyone else working on this!
Go to the top of the page
 
+Quote Post
writewingconspir...
post May 27 2005, 01:08 AM
Post #5





Group: Members
Posts: 4
Joined: 26-May 05
Member No.: 31,455



Does it matter whether or not your hosting account with GoDaddy is Java-enabled or not? I have the "Deluxe with CGI" hosting plan where you can turn Java-enabling on and off. Before turning it on, I was getting pretty much the same errors as everybody esle. Now that I have it on, I have a 500 internal server error every time I try to run mt-check.cgi or mt-load.cgi.
Go to the top of the page
 
+Quote Post
VRCR
post May 28 2005, 01:04 PM
Post #6





Group: Members
Posts: 3
Joined: 26-May 05
Member No.: 31,449



we just switched providers... Godaddy couldn't make it work without us having a dedicated server (we finally got them to give us a straight answer...)

go to AQhost.com for a better provider... they even installed MT for us! in one day!!@!

Godaddy let us drop our 1 year prepaid and only charged us for one month... Give that a try.

Good luck!
Go to the top of the page
 
+Quote Post
writewingconspir...
post May 29 2005, 12:33 AM
Post #7





Group: Members
Posts: 4
Joined: 26-May 05
Member No.: 31,455



Yeah, I dropped GoDaddy this morning and even succeeded in getting ALL of my money back because I'd only had the account for a week or so and was having problems right from the get-go. The billing people were great, but forget the rest of them. They seem almost hostile to third-party software being installed on their servers.

I go with Host Matters personally.
Go to the top of the page
 
+Quote Post
railpass
post Jun 1 2005, 10:43 AM
Post #8





Group: Members
Posts: 2
Joined: 31-May 05
Member No.: 31,505



Along the same lines, I found this interesting post about MT and GoDaddy incompatibilities:

http://www.starman.cc/archives/2005/04/are...e_there_ye.html

After fits and starts, I got all the way to the final step of the login, which then takes me to an "Internal Server Error" message. Not surprising since review of the login page code reveals:

[ form method="post" action="/cgi-bin/sbox/mt.cgi" ]

Hugh? Where is the "-bin" and "sbox" getting inserted? And in the initial post above, what is meant by any other install directories? Not sure what I should be adding there to work around this sbox issue.
Go to the top of the page
 
+Quote Post
railpass
post Jun 3 2005, 04:56 AM
Post #9





Group: Members
Posts: 2
Joined: 31-May 05
Member No.: 31,505



OK - so I figured out the answer to my problems with GoDaddy. Simply don't use Movable Type! Fortunately, I stumbled on this web page:

http://www.asymptomatic.net/archives/2004/...blogware-choice

And I realized that WordPress may be a better solution. Not only did it work, but it installed in less than 10 minutes! And to think I'd been wrestling with MT for 4 days! Looking at its capabilities, I think it meets the needs of at least 75% of the people that want to use blogs. The whole installation process is much more elegant than MT. And the price is still right. If you're having troubles installing MT at GoDaddy, run (don't walk) over to WordPress.

[I'm on the GoDaddy Deluxe Web Hosting Plan.]
Go to the top of the page
 
+Quote Post
Saberj
post Jun 25 2005, 03:57 PM
Post #10





Group: Members
Posts: 25
Joined: 25-June 05
Member No.: 31,828



I'm curious. Has anyone managed to get Movable type working on Godaddy when Java is enabled? I finally managed to get it working with the work around with Java off. But I wanted to try turning Java on for something else, and suddenly I get all these nasty errors:

Got an error: Can't locate warnings/register.pm in @INC (@INC contains: /home/content/G/e/e/Geekin/html/cgi/mt/extlib /home/content/G/e/e/Geekin/html/cgi/mt/lib /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 .) at /usr/lib/perl5/5.8.0/vars.pm line 7. BEGIN failed--compilation aborted at /usr/lib/perl5/5.8.0/vars.pm line 7. Compilation failed in require at /home/content/G/e/e/Geekin/html/cgi/mt/extlib/File/Spec.pm line 4. BEGIN failed--compilation aborted at /home/content/G/e/e/Geekin/html/cgi/mt/extlib/File/Spec.pm line 4. Compilation failed in require at /home/content/G/e/e/Geekin/html/cgi/mt/lib/MT/App/CMS.pm line 10. BEGIN failed--compilation aborted at /home/content/G/e/e/Geekin/html/cgi/mt/lib/MT/App/CMS.pm line 10. Compilation failed in require at /home/content/G/e/e/Geekin/html/cgi/mt/mt.cgi line 21.
Go to the top of the page
 
+Quote Post
smear3
post Jul 20 2005, 09:13 PM
Post #11





Group: Members
Posts: 24
Joined: 13-September 04
From: In front da box
Member No.: 26,912



I had the same problem as stellie81 the reason that error comes up is the line you add should be like this:

$path = '/cgi/your directory...if any/';

The thing that was missing is the ; at the end of the line
Go to the top of the page
 
+Quote Post
Milohoss
post Aug 30 2005, 04:26 PM
Post #12





Group: Members
Posts: 541
Joined: 26-June 02
Member No.: 1,363



Anyone have any luck with 3.2?

I can't get around the durn 500 error at start up! Although, mt-check seems to be ok!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 02.09.10 - 11:45 PM