rb10 Posted 5 hours ago Share Posted 5 hours ago Hi, someone have done update from PS 1.6 to PS 8 with 1Click upgrade ? There some things /advice to do before start? Could be have some problems/errors? Could be some data missing after ? Thanks to all Link to comment Share on other sites More sharing options...
ComGrafPL Posted 5 hours ago Share Posted 5 hours ago First is make a backup ( better is to have full copy, clone and test update there ). Also disable all custom modules and switch to classic theme before. You can have issues after update with opening orders, client pages. That can be fixes in data base. To be honest is better to install clean 8.2 and migrate the data. As most probably theme and custom modules wont work on new version, so even if your update will be completed you need to start from scratch. 1 Link to comment Share on other sites More sharing options...
Knowband Plugins Posted 4 hours ago Share Posted 4 hours ago I think PS1.6 supports PHP7.1 only, while Prestashop8 requires PHP7.2 onwards. So I believe a direct upgrade will not be possible using the 1Click upgrade. 1 Link to comment Share on other sites More sharing options...
El Patron Posted 1 hour ago Share Posted 1 hour ago PrestaHeroes has done literally 100’s of these upgrades, and this is the high-level way we’ve found upgrading works best. Note: another option is to use a migration tool like MigrationPro into a clean install, which leaves behind old code and disabled modules. But if you prefer to stay with AutoUpgrade, here’s the proven path. PrestaHeroes Upgrade Essentials (1.6 → 8.x) o Modules – Audit all 3rd-party modules. Replace or upgrade to 1.7/8 compatible versions. Old/unmaintained modules can break upgrades. o Theme – 1.6 themes will not work on 1.7/8. Plan a new theme or rebuild. o Hosting – Your hosting is probably as old as your PrestaShop. Review specs. A modern Plesk-based host gives you updated PHP, MySQL/MariaDB, and stronger security. o Backups – Always take full file + DB backups before and after each major step (1.6 → 1.7 → 8.x). o PHP Versions – Upgrade PHP at each stage: – 1.6.1.24 → PHP 7.0–7.1 – 1.7.8.11 → PHP 7.2–7.4 – 8.x → PHP 8.1 o Sync – Before replacing production, sync new orders, customers, and stock created during testing. Tools like MigrationPro can do incremental syncs so you don’t lose data. Step-by-step AutoUpgrade method 0. Pre-work: audit modules, theme, and hosting o Identify all 3rd-party modules and whether developers provide 1.7/8 compatible versions o Plan for replacements of unsupported modules (payment/shipping are critical) o Plan to replace your 1.6 theme (it will not work on 1.7/8) o Review your hosting – if it’s as old as your PrestaShop, it’s likely outdated – A new hosting package (we recommend Plesk-based hosting) gives you up-to-date PHP, MySQL/MariaDB, and security layers 1. Create staging copy o Clone your shop (files + DB) to a staging domain or subdomain o Make sure it is not indexable in search engines (robots.txt) o Keep PHP the same as your live shop (likely 5.6 or 7.0) 2. Upgrade to latest PrestaShop 1.6.1.24 o Switch PHP to 7.0–7.1 o Use AutoUpgrade or manual upgrade to get to 1.6.1.24 o Test modules and theme 3. Backup (files + DB) o Take full backup of files and database o Store this as your “final 1.6.1.24 on PHP 7.0/7.1” 4. Upgrade to PrestaShop 1.7.8.11 o Change PHP to 7.2–7.4 o Run AutoUpgrade to move to 1.7.8.11 o Expect to replace your theme and some modules o Test shop functionality carefully 5. Backup again o Save your “clean 1.7.8.11 on PHP 7.3/7.4” backup 6. Upgrade to PrestaShop 8.x (8.1 or 8.2) o Change PHP to 8.1 before upgrade o Run AutoUpgrade to move to 8.x o Test modules, theme, checkout, shipping, payments 7. Post-upgrade tasks o Before replacing the production shop, sync any new orders, customers, and stock levels created since staging was cloned (manual export/import or with a tool like MigrationPro incremental sync) o Stay on PHP 8.1 unless all modules are confirmed PHP 8.2 compatible o Clear caches, regenerate .htaccess, re-enable friendly URLs o Replace incompatible modules and test everything again Summary of PHP changes Before upgrading to 1.6.1.24 → PHP 7.0–7.1 Before upgrading to 1.7.8.11 → PHP 7.2–7.4 Before upgrading to 8.x → PHP 8.1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now