Kathi_S:
Ok, we were told yesterday by our hosting provider that we should upgrade our Zen but that would require using php5 instead of php4.
So now my question is this... what do I do first, upgrade php or zen?
As a general rule, you will have no control over which version of PHP is being used on your server. However, many/some hosts do provide an option that will allow you to select/use either version 4 or version 5.
What to do first, isn't such an easy one to answer.
Kathi_S:
Will my current version of zen run on php5?
To the best of my knowledge, your current zen version should work ok with php V4 through to V5.2.
It will almost certainly NOT work with PHP V5.3
Kathi_S:
If not, do we just let the site go down until we get the new zen upgrade?
There is generally no need to take a store offline for an upgrade.
Kathi_S:
Will all the work I have currently done on our site be lost?
If you've used the template over-rides and not made any changes to the core zencart files your work will not be lost.
Things get a little more tricky if all of your customizations have be been placed in the 'classic' folders.
Kathi_S:
To be honest the whole upgrade thing scares the poo out of me.
Some upgrades can be a lot trickier than others. My personal recommendation would be to do an install/upgrade on your own personal computer (away from the live store), and when it is all working to your satisfaction migrate the 'new' store over to the server, replacing the existing store.
If even that is too daunting, get help, pay someone if you need to, because whatever time/expense it takes you now, it will cost you a LOT more to get the store back in order when it has been hacked, and yes, I do mean when, not if
Anyway if you follow the upgrade instructions you shouldn't have too much of a problem. It is actually a lot easier to do than it appears, BUT, you must follow the instructions, not skipping any steps along the way, and don't try to rush things.
Cheers
Rod