Guest Posted December 12, 2012 Posted December 12, 2012 Hi Given that our sites are currently running 2.2MS2 is there any good reason why we should upgrade to 2.2.rc2, or is this difference not worth worrying about. We might then upgrade further to 2.3.3 Look forward to any constructive comments. Cheers Grandpa
Guest Posted December 13, 2012 Posted December 13, 2012 @@grandpaj v2.3.3 is PHP 5.3 compatible and has a stronger code structure. As servers update their software, you will be FORCED to update your cart. MS2 is not PHP 5.3 compatible, I am surprised you found a hosting provider still using outdated server software. Eventually, you will have to create a new store using the latest version of osCommerce, it's only a matter of time. It is better to be proactive than to wake up one day and find your site is now off line because it will not function with new server updates. Chris
Guest Posted December 13, 2012 Posted December 13, 2012 Hi Chris Thanks for that. It seems like a hell of a job to migrate from 2.2MS2 to 2.3.3 but I guess I'll just have to bite the bullet and have a go. Trouble is, you read so much conflicting info, that its puts you of upgrading. Any nice simple thoughts would be good. Many thanks Grandpa
Guest Posted December 13, 2012 Posted December 13, 2012 @@grandpaj Simple thought: DON'T try upgrading from MS2. Create a NEW store with v2.3.3 and then integrate your database into the new store. Chris
Guest Posted December 13, 2012 Posted December 13, 2012 Hi there Chris In so far as the database is concerned do I just export the 2.2. MS2 then import into 2.3.1 What "adjustments" will I need to do with the Database (simple reply as Im not to good at Db's) Many thanks Grandpa
Guest Posted December 13, 2012 Posted December 13, 2012 @@grandpaj NOOOOOOOO, you will need to integrate it. There will be table changes required to accommodate your current database. If you are inexperienced with SQL, you may want to get someone to do that part for you. Chris
Guest Posted December 13, 2012 Posted December 13, 2012 Hi Just had a look a cpanel for our sites and they show PHP version 5.2.9 and MYSQL version 5.0.96. Does this mean any thing, could our 2.2.MS2 have been updated. To try and sum up. 1) I need to compare all files in db 2.2 with those in 2.3.1 2) then "import" the missing files into db 2.2 3) upload to the 2.3.1 instal. Or is this being over simplistic Any help would be greatly appreciated. Many thanks Grandpa
www.in.no Posted December 13, 2012 Posted December 13, 2012 Just a thought... don't know if it is a valid way...!!!!!!! What if you install a clean 2.3.3 and use the database from MS2, and do all the db upgrades involved from ms2 - 2.3.3. There will still be some addons data in the db, but that should merely be in the 2 tables related to configure, + maybe separate tables not belonging to oscommerce. Then you can install the addons you have for, but now for 2.3.3 if they are still valid. compare db here to for updates. You should at least move your ms2 shop to a different installation before you start, or have full backup.
Guest Posted December 13, 2012 Posted December 13, 2012 @@grandpaj Your MS2 cart was created for use with PHP 4.x, therefore it was definitely updated if it is working on your PHP 5.2.x server. However, Your server SHOULD have already updated to PHP 5.3 as PHP 5.4 is very close to being implemented now. There are extensive differences between your MS2 database structure and a v2.3.3 database structure. However, if you configure your new cart SIMILAR to your old cart, you should still have most of the same tables for contributions, thereby reducing the differences and the amount of work required to integrate your data into the new installation. As Arild pointed out, you should start by creating a new store in a sub-directory as to not disturb your existing store. Chris
burt Posted December 13, 2012 Posted December 13, 2012 Simplest way; install 2.3.3 but use your old 2.2 database. You'll end up with a very broken shop. Take the new bits in the oscommerce.sql file for a 2.3.3 shop and manually add them by phpmyadmin. pretty much done inside 10 minutes. Now you need to add your modules (shipping,payment, order_total) Change the design of the site Add in any addons you want And so on. So, anywhere between 10 minutes work and 10 days or more (depends upon how complex your old site was and how complex you want the new site to be)
Recommended Posts
Archived
This topic is now archived and is closed to further replies.