Jump to content

Edit History

ad-pro.fr

ad-pro.fr

Bonjour,

Je viens de faire la MAJ de Prestashop de la version 1.7.7.0 à la 1.8.7.2, qui s'est bien passé et sans aucun message d'alerte.

Après cette mise à jours je peux accéder au Front office mais plus au back office.

Je suis hébergé sur OVH

La version PHP est 7.2, j'ai essayé de changer à 7.4 mais cela ne change rien.

J'ai vidé les caches

Quand j'accède à la page de connexion, je rentre mon ID et mot de passe, mais rien ne se passe, pas de message.

Dans le front office, lorsque j'active le mode debug, j'obtiens ce message :

***

(1/1) ContextErrorException

Warning: Declaration of Cart::updateQty($quantity, $id_product, $id_product_attribute = NULL, $id_customization = false, $operator = 'up', $id_address_delivery = 0, ?Shop $shop = NULL, $auto_add_cart_rule = true, $skipAvailabilityCheckOutOfStock = false, $preserveGiftRemoval = true) should be compatible with CartCore::updateQty($quantity, $id_product, $id_product_attribute = NULL, $id_customization = false, $operator = 'up', $id_address_delivery = 0, ?Shop $shop = NULL, $auto_add_cart_rule = true, $skipAvailabilityCheckOutOfStock = false, bool $preserveGiftRemoval = true, bool $useOrderPrices = false)

in Cart.php line 106

at ErrorHandler->handleError(2, 'Declaration of Cart::updateQty($quantity, $id_product, $id_product_attribute = NULL, $id_customization = false, $operator = \'up\', $id_address_delivery = 0, ?Shop $shop = NULL, $auto_add_cart_rule = true, $skipAvailabilityCheckOutOfStock = false, $preserveGiftRemoval = true) should be compatible with CartCore::updateQty($quantity, $id_product, $id_product_attribute = NULL, $id_customization = false, $operator = \'up\', $id_address_delivery = 0, ?Shop $shop = NULL, $auto_add_cart_rule = true, $skipAvailabilityCheckOutOfStock = false, bool $preserveGiftRemoval = true, bool $useOrderPrices = false)', '/home/etudescagz/www/override/classes/Cart.php', 106, array('className' => 'Cart', 'classDir' => '/home/etudescagz/www/'))in PrestaShopAutoload.php line 152

at require_once()in PrestaShopAutoload.php line 152

at PrestaShopAutoload->load('Cart')in DebugClassLoader.php line 159

at DebugClassLoader->loadClass('Cart')

at spl_autoload_call('Cart')in FrontController.php line 443

at FrontControllerCore->init()in Controller.php line 287

at ControllerCore->run()in Dispatcher.php line 518

at DispatcherCore->dispatch()in index.php line 28

***

Est ce que quelqu'un aurais une idée pour me sortir de ce problème ?

Merci d'avance. 

ad-pro.fr

ad-pro.fr

Bonjour,

Je viens de faire la MAJ de Prestashop de la version 1.7.7.0 à la 1.8.7.2, qui s'est bien passé et sans aucun message d'alerte.

Après cette mise à jours je peux accéder au Front office mais plus au back office.

Je suis hébergé sur OVH

La version PHP est 7.2, j'ai essayé de changer à 7.4 mais cela ne change rien.

J'ai vidé les caches

Quand j'accède à la page de connexion, je rentre mon ID et mot de passe, mais rien ne se passe, pas de message.

Dans le front office, lorsque j'active le mode debug, j'obtiens ce message :

***

(1/1) ContextErrorException

Warning: Declaration of Cart::updateQty($quantity, $id_product, $id_product_attribute = NULL, $id_customization = false, $operator = 'up', $id_address_delivery = 0, ?Shop $shop = NULL, $auto_add_cart_rule = true, $skipAvailabilityCheckOutOfStock = false, $preserveGiftRemoval = true) should be compatible with CartCore::updateQty($quantity, $id_product, $id_product_attribute = NULL, $id_customization = false, $operator = 'up', $id_address_delivery = 0, ?Shop $shop = NULL, $auto_add_cart_rule = true, $skipAvailabilityCheckOutOfStock = false, bool $preserveGiftRemoval = true, bool $useOrderPrices = false)

in Cart.php line 106

at ErrorHandler->handleError(2, 'Declaration of Cart::updateQty($quantity, $id_product, $id_product_attribute = NULL, $id_customization = false, $operator = \'up\', $id_address_delivery = 0, ?Shop $shop = NULL, $auto_add_cart_rule = true, $skipAvailabilityCheckOutOfStock = false, $preserveGiftRemoval = true) should be compatible with CartCore::updateQty($quantity, $id_product, $id_product_attribute = NULL, $id_customization = false, $operator = \'up\', $id_address_delivery = 0, ?Shop $shop = NULL, $auto_add_cart_rule = true, $skipAvailabilityCheckOutOfStock = false, bool $preserveGiftRemoval = true, bool $useOrderPrices = false)', '/home/etudescagz/www/override/classes/Cart.php', 106, array('className' => 'Cart', 'classDir' => '/home/etudescagz/www/'))in PrestaShopAutoload.php line 152

at require_once()in PrestaShopAutoload.php line 152

at PrestaShopAutoload->load('Cart')in DebugClassLoader.php line 159

at DebugClassLoader->loadClass('Cart')

at spl_autoload_call('Cart')in FrontController.php line 443

at FrontControllerCore->init()in Controller.php line 287

at ControllerCore->run()in Dispatcher.php line 518

at DispatcherCore->dispatch()in index.php line 28

***

Est ce que quelqu'un aurais une idée pour me sortir de ce problème ?

Merci d'avance. 

×
×
  • Create New...