osmyrna Posted January 1, 2014 Posted January 1, 2014 I have been hosting on an EOL CentOS 4.x with mysql 4.1.22 and PHP 4.4.4 - no problems there except that I needed to upgrade the EOL CentOS. I have a new hosting plan with CentOS 6.x which has mysql 5.1 and php 5.3.3 so I need to upgrade my OSCommerce site. It is still running on the old host, but I need to find out what to do. I do not see any upgrades from 2.2.2 available (I also have several mods.) Is there a way to step up from my current version to one appropriate to my new hosting or do I need to just download the newest version and start over? I have thousands of products on the site - if I need to start from scratch, is there a way to not have to re-enter all of them manually? If I am going to get a reply that I should get an expert to do this for me, then I would really appreciate information about how to contact such a person. I previously posted on what I thought was looking for paid help but did not get any replies, so I was probably in the wrong place. Given a little support, I think I can do this on my own. Thanks for any guidance.
burt Posted January 1, 2014 Posted January 1, 2014 Your previous post at http://www.oscommerce.com/forums/forum/79-commercial-support-enquiries/ did not contain an awful lot of information and read more like a "how do i" post rather than a "this is my budget" post...hence I'd be surprised if you got any responses from any developers in there. Going from a very old version, the simplest way is to install a new 2.3.3.4 with the default products. Then nuke the database. Then import your old database and make any necessary change to that old database (eg add new tables etc). It's straightforward enough, if you take the time and effort, and learn from your mistakes.
Jack_mcs Posted January 1, 2014 Posted January 1, 2014 @@osmyrna For the upgrade path, if your shop is MS2, which it sounds like it is, you would have to upgrade to RC2A to 2.3 and then cycle through all of the versions until you get to the latest one. It is not a simple job. If you are experienced with code changes, then it can be done. Otherwise, you would need to hire someone to do it for you. Starting over with the latest version would be a little easier. You won't lose your database entries as long as the correct changes are made to it. But you will lose your sites design and any addons you have installed. The design will have to be recreated since the code used for that is not compatible with your shop. The addons can be -re-installed, providing a 2.3 version exists. So this is not a simple change either. Support Links: For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc. All of My Addons Get the latest versions of my addons Recommended SEO Addons
MrPhil Posted January 2, 2014 Posted January 2, 2014 Install osC 2.3.3.4 with a new database into a new directory. Remove the sample merchandise. Import the backup (.sql file) of the old store's database, replacing all the new tables with old. There is an add-on somewhere to upgrade the database to the latest level, starting at osC 2.2 MS2. Bring over your store's product images. At this point you should have a fully functional osC 2.3.3.4 running in a private directory, with your existing product store unaffected (if it's still running on the old server). Play with it for a bit, seeing what add-ons you need and whether you need to replicate any custom code in your current store. Tune the theme (see ThemeRoller) to the look you desire. When you're happy with it, cut over to the new store. You may need to shut down the old store and back up its database again and repeat the database steps, if there has been any activity since you started the migration. You should discuss with your host the best way to cut over to the new store -- can it be done in DNS, can it be done with .htaccess, or should you copy all the files over (and the database too, if necessary).
osmyrna Posted January 14, 2014 Author Posted January 14, 2014 Thank you much Phil and especially Jack for advice given (along with others who have posted on different forums and threads that had some answers for me). I think I've about finished with the new website store. Is it appropriate to paste the location here and ask for advice on whether everything is as it should be or if there are any suggestions for improvements before "going live" with the site?
MrPhil Posted January 15, 2014 Posted January 15, 2014 There is a "Live Shop Discussions" area where it might be more appropriate.
osmyrna Posted January 15, 2014 Author Posted January 15, 2014 Thank you for the suggestion. I guess I don't want that much exposure. Probably just wanted to show off that I did it, mods, improvements, and all. Again, thanks all for the advice.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.