Hi Paul,
(with backups)…. I’d recommend actually disabling extensions via your config file, copying all of your add-ons 100% out of the core (not just renaming the folder)… and jumping directly to version 7 of EE, and the newest version of Expresso Store. The updater in version 7 is significantly further ahead of the updater in other versions, and should result in a much easier upgrade.
Cheers,
-Tom Jaeger
Thanks for this Tom. The site is also running EE 2.92 and on an ancient server that has PHP 5.4.45. Min PHP version on the new server is 7.4.33. Factor all this in and I think I’m looking at a stepped approach - maybe something like:
Step 1: Upgrade EE2.9.2 to EE3 on old server (PHP 5.4.45) • Upgrade Store 2.5.1 to Store 3.x. • Test checkout flow with Stripe in test mode.
Step 2: Migrate to the new server (PHP 7.4.33) • Bring over EE3 + Store 3.x. • Run through checkout tests again.
Step 3: The Home Stretch;) • Upgrade EE3 to EE4 on the new server. • Upgrade Store 3.x. to 4.x. • Upgrade EE4 to EE7 • Upgrade Store to 6.x.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.