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!
![]() ![]() |
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. |
|
|
|
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 |
|
|
|
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? |
|
|
|
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! |
|
|
|
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.
|
|
|
|
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! |
|
|
|
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. |
|
|
|
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. |
|
|
|
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.] |
|
|
|
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. |
|
|
|
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 |
|
|
|
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! |
|
|
|
![]() ![]() |
| Lo-Fi Version | Time is now: 02.09.10 - 11:45 PM |