Jump to content

8.2.1 to 9 Upgrade is a nightmare


Recommended Posts

Been using Prestashop for a number of year now and upgrading is always a difficult task. Using a purchased theme which never retains any settings is the main problem, but I always just have to spend days setting it all up again.

I've tried a great number of times to upgrade from 8.2.1 to 9 and it never fully works. First main issues were during the upgrade process itself it was failing half way through and ending in an error 500, but always related to a module from the theme I'm using. So I updated the theme to an apparent version 9 compatible version, but that made no difference.

I then removed the theme totally and every module associated with it, the upgrade then for the first time completed, but now in the admin if I click on the Module tab and Module Manager I just get a blank white page, so there's still something wrong.

Why is it so difficult to ever upgrade this software without some major issues?

Link to comment
Share on other sites

You need to deactivate all (non-native) modules by renaming their folders on the server as even deactivates modules will be initiated when opening e..g module manager. By renaming them one-by-one you will find the incompatible ones. Before any upgrade you have the ensure that all modules and the theme are updated to new compatible version. 

44 minutes ago, NemesisNG said:

Why is it so difficult to ever upgrade this software without some major issues?

In my experience 95% of the upgrade failures are caused by external modules or wrong server settings (e.g. PHP versions)

  • Like 1
Link to comment
Share on other sites

1 hour ago, NemesisNG said:

Been using Prestashop for a number of year now and upgrading is always a difficult task. Using a purchased theme which never retains any settings is the main problem, but I always just have to spend days setting it all up again.

I've tried a great number of times to upgrade from 8.2.1 to 9 and it never fully works. First main issues were during the upgrade process itself it was failing half way through and ending in an error 500, but always related to a module from the theme I'm using. So I updated the theme to an apparent version 9 compatible version, but that made no difference.

I then removed the theme totally and every module associated with it, the upgrade then for the first time completed, but now in the admin if I click on the Module tab and Module Manager I just get a blank white page, so there's still something wrong.

Why is it so difficult to ever upgrade this software without some major issues?

Easier is same as it was with 1.7 - 8,  create clean installation and do the data migration, with updated theme, modules.

Link to comment
Share on other sites

I've never did use the official plugin, just Migrationpro on a clean new shop

I really wonder when you should change the PHP version.

 

I guess you NEED to use PHP 8.1 to do the migration since it's the only version that are supported by both

 

And yes of course disable themes & modules like the other said

Edited by BenoitAdam (see edit history)
Link to comment
Share on other sites

Well I've tried everything now, removed all non standard modules, there was only 5 I think anyway, and removed our theme and all files / folder, will them complete the upgrade but can't open Module Manager or some other parts of the admin console.

Tried a fresh file copy of 8 and pointed to the existing database and then upgrade, same issue.

Tried a fresh copy of 9 and then exported the products and customers etc etc from the old 8 shop and import to the clean 9. but that just doesn't map over and was a total mess.

Looks like MigrationPro might be the answer, but it's £150 although it will give me a clean 9 install and the data moved over to move forward from.

Thanks all.

Link to comment
Share on other sites

On 2/16/2026 at 6:14 PM, NemesisNG said:

Well I've tried everything now, removed all non standard modules, there was only 5 I think anyway, and removed our theme and all files / folder, will them complete the upgrade but can't open Module Manager or some other parts of the admin console.

Tried a fresh file copy of 8 and pointed to the existing database and then upgrade, same issue.

Tried a fresh copy of 9 and then exported the products and customers etc etc from the old 8 shop and import to the clean 9. but that just doesn't map over and was a total mess.

Looks like MigrationPro might be the answer, but it's £150 although it will give me a clean 9 install and the data moved over to move forward from.

Thanks all.

Do a clean 9 install and copy the data by using this excellent free program. 

 

Link to comment
Share on other sites

Can always try, I'm curious if it works

Develloping such stuff takes time & dedication & accuracy, that's why migrationpro isn't free.

It's one of the few paid plugin I make my client pay (this and a theme or theme builder). As a freelance it's always touchy to make people pay plugins.

Tested from 1.7 => 8.2 and 1.7 => 9.0 both worked flawlessly

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...