Jump to content

Upgrade from 1.6.0.9 to 1.6.0.11 cause major problems, now blank page for FO and BO


Recommended Posts

I have a Prestashop shop for a couple years now, the shop is in two language French and English and I recently upgrade from 1.6.0.9 to 1.6.0.11.

 

This created a few major problems, The CanadaPost module lost some tab descriptions and when orders were placed from the French site, they were not created in the backoffice but Paypal processed the payment, but was not charging for shipping.

 

So, I backed up my database and public_html folders from my host and did a Rollback to 1.6.0.9.

 

That worked but lost all the orders that were made from the period of the upgrade to the rollback.

 

So I imported the database backedup I had made prior to the rollback to get the missing orders back but now I have a major problem... Blank page for both Backoffice and Frontoffice.

 

I turned debug on and here is the error I get:

Fatal error: Class DbPDOCore contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (DbCore::getAll) in /home1/amaxmed1/public_html/classes/db/DbPDO.php on line 264

Can anyone help me PLEASE?

 

Cheers

Dan

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

That worked but lost all the orders that were made from the period of the upgrade to the rollback.

 

 

Well of course you would lose everything that happened, since you rolled back using a pre-upgrade backup. 

 

So I imported the database backedup I had made prior to the rollback to get the missing orders back but now I have a major problem... Blank page for both Backoffice and Frontoffice.

 

You can't do that without having performed the upgrade.  The database in .11 is different than the db in .9

 

At this point, you should just restore to your pre-upgrade backup (both database and website content).  Then manually create those customers/orders that were created post upgrade if it is that important.

 

Whenever you perform an upgrade, you need to test the process against a replica of your store.  And only after you can successfully upgrade the replica copy of your store, should you ever attempt to upgrade your production store. 

 

Thumbs up for taking backups though.

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...