Joomla! Discussion Forums



It is currently Wed Nov 25, 2009 3:17 am (All times are UTC )

 


Forum rules

Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.



Post new topic Reply to topic  [ 12 posts ] 
Author Message
Posted: Sat Jul 11, 2009 4:57 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Fri Jul 03, 2009 6:32 pm
Posts: 15
I'm new to Joomla, before this, my experience with web design was limited to Frontpage and html. I'm helping a friend fix his Joomla site when his web guy bailed on him. He needs to upgrate to Joomla 1.5 and I'm about to pull my hair out of my head trying to figure out what to do next.

I understand I need migrator. I downloaded it, and since I didn't know better I unzipped it and sent all the files to his web space with core FTP. Now I know I should have uploaded the zip file via CPanel and unpacked it there. Newbie mistake.

Installed it through the administrator section of his website, and it installed but when I clicked on it, it did nothing. I uninstalled it and cleaned out the files I uploaded. I uploaded migrator the correct way through CPanel, went back to the administrator section and tried to install it and got an error message, com_migrator already exists. I went to the area wherte these com_Migrator fields are and manually deleted them in cpanel. Went to install again and got the same message. The files I deleted came back. What do I do? He's having problems with his 1.0 installation and I need to get him to 1.5. What can I do?

Worst case, I wish I could create a brand new 1.5 version of his website, and install everything brand new without migrating. There are so many problems with the existing site. Is there a way to install a new site right beside the new one, without deleting the old one?


Top
  E-mail  
 
Posted: Sat Jul 11, 2009 5:47 pm 
User avatar
Joomla! Hero
Joomla! Hero
Offline

Joined: Thu Jul 24, 2008 12:48 pm
Posts: 2067
Location: Austin, TX
Quote:
com_migrator already exists

Delete the following directories:
.../administrator/components/com_migrator
.../components/com_migrator
Go to Installers -> Components. Select the Migrator radio button (if it exists) and do Uninstall.

Go to phpMyAdmin or another MySQL tool and delete the following table:
jos_migrator_tasks

Now reinstalling the Migrator should work. To do so, I go to Installers -> Components, Browse... for migrator_rc7.zip on my local computer, and hit Upload File & Install.


Quote:
I wish I could create a brand new 1.5 version of his website, and install everything brand new without migrating.

If your friend's site is just content, you might be better off just settings up a fresh Joomla 1.5 and copying any content he has over. If he is using a template that someone else made, check to see if there's a 1.5 version of it out there. You can also turn on the System - Legacy plugin in Joomla 1.5 if you need to use things that aren't natively written for Joomla 1.5.

You can just setup a sub-folder on his site (call it joomla15?) and setup the new site there. I would create a new database for the new Joomla 1.5 install as well, so you can keep his old 1.0 database just in case. Once you have the site how you want it, you can just move everything up to the root folder and change 1-2 settings in configuration.php.

I would suggest getting JoomlaPack
http://www.joomlapack.net/
and making backups before you do anything.

Let me know if there's anything else I can help with.

_________________
Will Mavis - Joomla Extension Developer
http://www.cmsmarket.com/
http://www.sourcecoast.com/
If you think I can help you, feel free to PM me a link to your post and I will respond. Please don't hijack another user's thread. :D


Top
  E-mail  
 
Posted: Mon Jul 13, 2009 6:45 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Fri Jul 03, 2009 6:32 pm
Posts: 15
So by creating a new database, even if Migrator installs properly this time I can creat a enw website without overtaking the existing one?

He has a Virtuemart shopping cart, and a lot of stuff entered. It would be best to get Migrator installed instead of doing everything from scratch. I don't want the existing site to come down though till the new site is ready to go.


Top
  E-mail  
 
Posted: Mon Jul 13, 2009 8:37 pm 
User avatar
Joomla! Hero
Joomla! Hero
Offline

Joined: Thu Jul 24, 2008 12:48 pm
Posts: 2067
Location: Austin, TX
Yes. If you create a new database for the Joomla 1.5 site and unzip the Joomla 1.5 install in a subdirectory, you can go to that directory to set it up. You can have many Joomla installs running on the same domain this way:

http://www.YOURDOMAIN.com/Joomla_15_one/
http://www.YOURDOMAIN.com/Joomla_15_two/
http://www.YOURDOMAIN.com/Joomla_15_etc/

The Migrator needs plugins to migrate component data like VirtueMart. I would make sure one exists before going on. VirtueMart might have a way to export and import all it's data which may be easier than migrating it's data with the migrator.

Good luck. Let me know if there's anything else I can help with.

_________________
Will Mavis - Joomla Extension Developer
http://www.cmsmarket.com/
http://www.sourcecoast.com/
If you think I can help you, feel free to PM me a link to your post and I will respond. Please don't hijack another user's thread. :D


Top
  E-mail  
 
Posted: Tue Sep 22, 2009 4:08 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Fri Jul 03, 2009 6:32 pm
Posts: 15
The owner of PGW and I both took some time off up site upgrading, due to stuff he was workign on and my day job. Plus, we had to make several artisitc changes to the existing site for now before we upgraded.

Things have settled down now, and we want to get his site upgraded asap.

I deleted all the files you said to, excpet for jos_migrator_tasks in phpmyadmin.

I went to phpmyadmin, and I found a table called jos_migrator_backlinks but I could not find jos_migrator_tasks.

Should I delete jos_migrator_backlinks?

Once I do this, and once I get migrator installed once and for all I can start on the new site.


Top
  E-mail  
 
Posted: Tue Sep 22, 2009 6:04 pm 
User avatar
Joomla! Hero
Joomla! Hero
Offline

Joined: Thu Jul 24, 2008 12:48 pm
Posts: 2067
Location: Austin, TX
It looks like #__migration_backlinks is a core table, so I would leave it:
Quote:
installation\sql\mysql\joomla.sql:# Table structure for table `#__migration_backlinks`
installation\sql\mysql\joomla.sql:CREATE TABLE #__migration_backlinks (

_________________
Will Mavis - Joomla Extension Developer
http://www.cmsmarket.com/
http://www.sourcecoast.com/
If you think I can help you, feel free to PM me a link to your post and I will respond. Please don't hijack another user's thread. :D


Top
  E-mail  
 
Posted: Tue Sep 22, 2009 6:45 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Fri Jul 03, 2009 6:32 pm
Posts: 15
I found this at justanswer.com

http://www.justanswer.com/questions/1qp ... a-1-0-site

If this doesn't solve it you will need to do the following:

You should uncomment the lines 55-58 of /administrator/components/com_installer/component/component.class.php

----------------------------------------------------------------------------------------------------

// if (file_exists($this->elementDir())) {
// $this->setError( 1, 'Another component is already using directory: "' . $this->elementDir() . '"' );
// return false;
// }

-----------------------------------------------------------------------------------------------------

Following your advice and the info there migrator is now installed and so far working properly.

Thanks!


Top
  E-mail  
 
Posted: Thu Sep 24, 2009 7:15 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Fri Jul 03, 2009 6:32 pm
Posts: 15
wlrdq wrote:
Yes. If you create a new database for the Joomla 1.5 site and unzip the Joomla 1.5 install in a subdirectory, you can go to that directory to set it up. You can have many Joomla installs running on the same domain this way:

http://www.YOURDOMAIN.com/Joomla_15_one/
http://www.YOURDOMAIN.com/Joomla_15_two/
http://www.YOURDOMAIN.com/Joomla_15_etc/

The Migrator needs plugins to migrate component data like VirtueMart. I would make sure one exists before going on. VirtueMart might have a way to export and import all it's data which may be easier than migrating it's data with the migrator.

Good luck. Let me know if there's anything else I can help with.


Originally I created a folder called new15 under the public html folder. It also overtook the existing website when i did that.

I know how to create a new database, but exactly where should the new15 folder go?


Top
  E-mail  
 
Posted: Fri Sep 25, 2009 8:32 pm 
User avatar
Joomla! Hero
Joomla! Hero
Offline

Joined: Thu Jul 24, 2008 12:48 pm
Posts: 2067
Location: Austin, TX
That is what I would do. You should be able to get to each of the sites by going to:
Joomla 1.0 - http://www.YOURDOMAIN.com/
Joomla 1.5 - http://www.YOURDOMAIN.com/new15/

Once you get the conversion done, you can move the 1.0 files to pubic_html/backup10/ or something, move the new15 files to the root, and fix the configuration.php files as needed.

Let me know if this makes sense.

If you can explain how the new15 took over the original website, I might be able to help.

_________________
Will Mavis - Joomla Extension Developer
http://www.cmsmarket.com/
http://www.sourcecoast.com/
If you think I can help you, feel free to PM me a link to your post and I will respond. Please don't hijack another user's thread. :D


Top
  E-mail  
 
Posted: Wed Sep 30, 2009 1:16 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Fri Jul 03, 2009 6:32 pm
Posts: 15
The 1st time I tried, I uploaded Joomla 1.5 to public html and upzipped it in cpanel. Then I made a new database and I thought I referenced that database when I started the conversion process. This is back when Migrator had messed up, I was not going to migrate files but just create a whole 2nd site.

For some reason, the new 1.5 took over the main site. Maybe I accidentally referenced the original database. I'm not sure now.

So, if I have a folder named new15 on public html, and I create a new database and only reference that database during the install, I shoudl ahve a complete 2nd site and the main phoenixgolfworld.com will be ok?

When you say fix the configruation.php files, what will I need to fix once the new site is moved over?


Top
  E-mail  
 
Posted: Wed Sep 30, 2009 1:25 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Fri Jul 03, 2009 6:32 pm
Posts: 15
1 more question. Will I have an option to upload the migrator files after Joomla 1.5 and the new virtuemart are installed, or do I have to load the migrator files at the beginning of the install, before Virtuemart is installed.

It looks like Virtuemart will be installed only after I've installed and set up Joomla 1.5.

I guess the Athena template will nto be installed till after Virtuemart is installed as well.


Top
  E-mail  
 
Posted: Tue Oct 06, 2009 10:17 pm 
User avatar
Joomla! Hero
Joomla! Hero
Offline

Joined: Thu Jul 24, 2008 12:48 pm
Posts: 2067
Location: Austin, TX
Sorry for the late response. I had to send my laptop in for repairs, so I was computer-less for a few days.

I believe the way you described setting up two different sites should work. Once again, making a backup with Joomlapack of your site will save you if you do happen to mess anything up.

I believe you should install everything you want on the 1.5 site before running the migration files.

If you don't have a local development environment setup on your local machine, I highly recommend it. It makes work much faster and once you have the site ready to go, you can just use Joomlapack to back it up and move it to your live server.

Let me know if I can help with anything else.

_________________
Will Mavis - Joomla Extension Developer
http://www.cmsmarket.com/
http://www.sourcecoast.com/
If you think I can help you, feel free to PM me a link to your post and I will respond. Please don't hijack another user's thread. :D


Top
  E-mail  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

Quick reply

 



Who is online

Users browsing this forum: sgpwriter and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group