Jump to content

Erreur 500 Lors de l'acces au back office


Recommended Posts

Bonjour à tous,

depuis le début de l'après midi nous avons eu un bug, nous étions dans le back office pour modifier des produits,

d'un coup l'erreur 500 est arrivée et depuis nous ne pouvons plus nous connecter.

la boutique en ligne fonctionne.

j'ai essayé de faire un back up en revenant juste avant le bug mais idem erreur500 

Oups ! Une erreur s'est produite

Le serveur a renvoyé une "Erreur de serveur interne 500".

Quelque chose est cassé. Veuillez nous indiquer ce que vous faites lorsque cette erreur s'est produite. Nous allons le réparer dès que possible. Désolé pour la gêne occasionnée.

Merci pour votre aide 

Greg de 50 nuances de Bois

Ma boutique ici 

Version prestashop 1.7.6.3

Edited by 50 Nuances de Bois (see edit history)
Link to comment
Share on other sites

à l’instant, 50 Nuances de Bois a dit :

j'ai essayé de faire un back up en revenant juste avant le bug mais idem erreur500 

La restauration de backup ne doit JAMAIS être utilisé en premier pour résoudre une bug.

Car cela correspond à de la perte de données indispensable dans l'activité d'un site.

lorsque vous avez une erreur 500 sur Prestashop il y a deux choses à faire avant de venir sur le foum :

  1. https://www.mediacom87.fr/faq-comment-vider-le-cache-manuellement-sur-prestashop-17/
  2. https://www.prestatoolbox.fr/content/24-messages-erreurs-prestashop

Si cela n'a pas corrigé le problème au moins vous aurez un message d'erreur à nous communiquer, plus précis et donc permettant d'analyser le problème rencontré.

Link to comment
Share on other sites

 

 

Whoops, looks like something went wrong.

(1/1) ContextErrorException

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?

in UnitOfWork.php line 2636

at ErrorHandler->handleError(2, '"continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?', '/homepages/35/d846882507/htdocs/www/prestashop_1.7.6.3/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php', 2636, array('class' => 'Doctrine\\ORM\\UnitOfWork', 'e' => 32767, 'file' => '/homepages/35/d846882507/htdocs/www/prestashop_1.7.6.3/vendor/composer/../doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php'))in DebugClassLoader.php line 156

at require()in DebugClassLoader.php line 156

at DebugClassLoader->loadClass('Doctrine\\ORM\\UnitOfWork')

at spl_autoload_call('Doctrine\\ORM\\UnitOfWork')in EntityManager.php line 160

at EntityManager->__construct(object(Connection), object(Configuration), object(ContainerAwareEventManager))in EntityManager.php line 850

at EntityManager::create(object(Connection), object(Configuration))in appDevDebugProjectContainer.php line 1825

at appDevDebugProjectContainer->getDoctrine_Orm_DefaultEntityManagerService()in Container.php line 306

at Container->get('doctrine.orm.default_entity_manager')in ManagerRegistry.php line 48

at ManagerRegistry->getService('doctrine.orm.default_entity_manager')in AbstractManagerRegistry.php line 231

at AbstractManagerRegistry->getManagers()in ProxyCacheWarmer.php line 49

at ProxyCacheWarmer->warmUp('/homepages/35/d846882507/htdocs/www/prestashop_1.7.6.3/var/cache/dev')in CacheWarmerAggregate.php line 52

at CacheWarmerAggregate->warmUp('/homepages/35/d846882507/htdocs/www/prestashop_1.7.6.3/var/cache/dev')in Kernel.php line 680

at Kernel->initializeContainer()in Kernel.php line 135

at Kernel->boot()in Kernel.php line 195

at Kernel->handle(object(Request), 1, false)in index.php line 86

Link to comment
Share on other sites

je suis passé en php 7.2 mais ça ne fonctionne toujours pas, voici les nouvelles erreurs... 

 

 

Impossible de charger le modèle 'file:catalog/_partials/miniatures/product.tpl'

Exception

Journaux 2

Trace de la pile

NiveauCanalUn message

DÉBOGUER19:27:26doctrineSELECT nom FROM ps_module WHERE actif = 1

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

ATTENTION19:27:26TraductionTraduction introuvable.

CRITIQUE19:27:26phpException non détectée : impossible de charger le modèle 'file:catalog/_partials/miniatures/product.tpl'

CRITIQUE19:27:26demandeException PHP non capturée SmartyException : "Impossible de charger le modèle 'file:catalog/_partials/miniatures/product.tpl'" sur /homepages/35/d846882507/htdocs/www/prestashop_1.7.6.3/vendor/smarty/smarty/libs/ sysplugins/smarty_template_compiled.php ligne 96

Link to comment
Share on other sites

  • 2 years later...

Bonjour,

Je sais que je déterre un sujet mais je préfère cela plutôt que d'en crée un nouveaux.

Je suis en version Presta 8.1.3,
J'utilise ionos avec une version PHP 8.2

J'ai modifier le MDP de la BDD puis j'ai mis à jour le fichier conf/app/parameters.php 

Je tien à préciser que je vide manuellement le cache et les cookie après chaque modification et que sur mon dolibarr tout fonctionne en ayant juste renseigner le nouveau mdp.

Problème : Le BO ne marche plus mais le Front oui
une erreur 500 est inscrite

J'ai activer le mode débug dans le fichier config.inc.php à la ligne 32

Le back office s'ouvre à présent sur la page de connexion.
je m'identifie
une pop up affiche le message suivant : 

Erreur inconnue à la ligne 18 du fichier /homepages/12/d992678881/htdocs/clickandbuilds/avbcare/modules/ps_accounts/vendor/symfony/config/Resource/ComposerResource.php
[8192] PrestaShop\Module\PsAccounts\Vendor\Symfony\Component\Config\Resource\ComposerResource implémente l'interface Serializable, qui est obsolète. Implémenter __serialize() et __unserialize() à la place (ou en plus, si la prise en charge des anciennes versions de PHP est nécessaire)

Erreur inconnue à la ligne 20 du fichier /homepages/12/d992678881/htdocs/clickandbuilds/avbcare/modules/ps_accounts/vendor/symfony/config/Resource/FileResource.php
[8192] PrestaShop\Module\PsAccounts\Vendor\Symfony\Component\Config\Resource\FileResource implémente l'interface Serializable, qui est obsolète. Implémentez __serialize() et __unserialize() à la place (ou en plus, si la prise en charge des anciennes versions de PHP est nécessaire)

Erreur inconnue à la ligne 274 du fichier /homepages/12/d992678881/htdocs/clickandbuilds/avbcare/modules/ps_accounts/vendor/monolog/monolog/src/Monolog/Logger.php
[8192] DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated

Erreur inconnue à la ligne 274 du fichier /homepages/12/d992678881/htdocs/clickandbuilds/avbcare/modules/ps_accounts/vendor/monolog/monolog/src/Monolog/Logger.php
[8192] DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is

Erreur inconnue à la ligne 274 du fichier /homepages/12/d992678881/htdocs/clickandbuilds/avbcare/modules/ps_accounts/vendor/monolog/monolog/src/Monolog/Logger.php
[8192] DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated Erreur inconnue à la ligne 274 du fichier /homepages/12/d992678881/htdocs/clickandbuilds/avbcare/modules/ps_accounts/vendor/monolog/monolog/src/Monolog/Logger.php [8192] DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated Erreur inconnue à la ligne 274 du

fichier /homepages/12/d992678881/htdocs/clickandbuilds/avbcare/modules/ps_accounts/vendor/monolog/monolog/src/Monolog/Logger.php
[8192] DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated

Erreur inconnue à la ligne 274 du fichier /homepages/12/d992678881/htdocs/clickandbuilds/avbcare/modules/ps_accounts/vendor/monolog/monolog/src/Monolog/Logger.php
[8192] DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated Erreur inconnue

à la ligne 274 du fichier /homepages/12/d992678881/htdocs/clickandbuilds/avbcare/modules/ps_accounts/vendor/monolog/monolog/src/Monolog/Logger.php
[8192] DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated

Erreur inconnue à la ligne 274 du fichier /homepages/12/d992678881/htdocs/clickandbuilds/avbcare/modules/ps_accounts/vendor/monolog/monolog/src/Monolog/Logger.php
[8192] DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated

Erreur inconnue à la ligne 274 du fichier /homepages/12/d992678881/htdocs/clickandbuilds/avbcare/modules/ps_accounts/vendor/monolog/monolog/src/Monolog/Logger.php
[8192] DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated Erreur inconnue à la ligne 274 du fichier /homepages/12/d992678881/htdocs/clickandbuilds/avbcare/modules/ps_accounts/vendor/monolog/monolog/src/Monolog/Logger.php [8192] DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated Erreur inconnue à

la ligne 274 du fichier /homepages/12/d992678881/htdocs/clickandbuilds/avbcare/modules/ps_accounts/vendor/monolog/monolog/src/Monolog/Logger.php
string est obsolète

Erreur inconnue à la ligne 274 du fichier /homepages/12/d992678881/htdocs/clickandbuilds/avbcare/modules/ps_accounts/vendor/monolog/monolog/src/Monolog/Logger.php
[8192] DateTime::__construct() : Passer null au paramètre #1 ($datetime) de type string est obsolète

Après avoir vider plusieurs fois le cache, j'ai remis l'ancien mdp à la BDD et dans le fichier parametters.php mais rien n'y changes...

J'ai l'impression que l'erreur est autre que ce qui s'affiche la... et de memoir elles ont toujours été présente

En espérant avoir été suffisamment précis...

En vous remerciant par avance de votre aide

Edited by avb-care.fr
ajout d'info (see edit history)
Link to comment
Share on other sites

Le sujet est réglé,

 

Action effectué :

Passer en version php 8.1

Dans le fichier parameters passer tout les mode debug à false (attention une majuscule peut empêcher la prise en compte du statut) 

Mettre également le mode debug dans le fichier confige en false 

Vider tout les cache, fermer le navigateur et retour sur le back office. 

Merci de votre aide

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