Jump to content

Problème error 500 sur le Back Office prestashop 1.7.6.3


Recommended Posts

Bonjour depuis hier je n'ai peux plus me connecter à mon back office sans activer le mod debug.

J'ai une error 500, mais depuis plusieurs jours avant de ne plus du tout avoir accès au BO, j'ai ce message: server responded with code 500, quand je voulais charger une image, charger un module ou enregistrer sur Elementor, je vous joins quelques captures.

https://ibb.co/j4hMQgR

https://ibb.co/mJWPkK4

https://ibb.co/wzcyCbv

https://ibb.co/MPS1Zhj

En accédant au mode debug, j'ai une liste énorme d'erreurs:

(1/1) ContextErrorException
Notice: Undefined index: n

in 05638b72158acf863238107338155e3a6949562f_2.file.head.tpl.php line 332
at Block_15926409816070527e6e79a6_70879216->callBlock(object(SmartyDevTemplate))
in smarty_internal_runtime_inheritance.php line 248
at Smarty_Internal_Runtime_Inheritance->callBlock(object(Block_15926409816070527e6e79a6_70879216), object(SmartyDevTemplate))
in smarty_internal_runtime_inheritance.php line 184
at Smarty_Internal_Runtime_Inheritance->process(object(SmartyDevTemplate), object(Block_15926409816070527e6e79a6_70879216))
in smarty_internal_runtime_inheritance.php line 156
at Smarty_Internal_Runtime_Inheritance->instanceBlock(object(SmartyDevTemplate), 'Block_15926409816070527e6e79a6_70879216', 'hook_header')
in 05638b72158acf863238107338155e3a6949562f_2.file.head.tpl.php line 67
at content_6070527e6fa073_62330915(object(SmartyDevTemplate))
in smarty_template_resource_base.php line 123
at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))
in smarty_template_compiled.php line 114
at Smarty_Template_Compiled->render(object(SmartyDevTemplate))
in smarty_internal_template.php line 216
at Smarty_Internal_Template->render()
in smarty_internal_template.php line 385
at Smarty_Internal_Template->_subTemplateRender('file:_partials/head.tpl', null, 'layouts/layout-full-width.tpl', 0, 3600, array(), 0, false)
in 7fe6f149b7f209d80ab4f759c4281156b28b8ed2_2.file.layout-both-columns.tpl.php line 178
at Block_6321676256070527e68d3b8_55349126->callBlock(object(SmartyDevTemplate))
in smarty_internal_runtime_inheritance.php line 248
at Smarty_Internal_Runtime_Inheritance->callBlock(object(Block_6321676256070527e68d3b8_55349126), object(SmartyDevTemplate))
in smarty_internal_runtime_inheritance.php line 184
at Smarty_Internal_Runtime_Inheritance->process(object(SmartyDevTemplate), object(Block_6321676256070527e68d3b8_55349126))
in smarty_internal_runtime_inheritance.php line 156
at Smarty_Internal_Runtime_Inheritance->instanceBlock(object(SmartyDevTemplate), 'Block_6321676256070527e68d3b8_55349126', 'head')
in 7fe6f149b7f209d80ab4f759c4281156b28b8ed2_2.file.layout-both-columns.tpl.php line 40
at content_6070527e6af4c4_12319197(object(SmartyDevTemplate))
in smarty_template_resource_base.php line 123
at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))
in smarty_template_compiled.php line 114
at Smarty_Template_Compiled->render(object(SmartyDevTemplate))
in smarty_internal_template.php line 216
at Smarty_Internal_Template->render()
in smarty_internal_template.php line 385
at Smarty_Internal_Template->_subTemplateRender('layouts/layout-both-columns.tpl', null, 'layouts/layout-full-width.tpl', 0, 3600, array(), 2, false, null, null)
in smarty_internal_runtime_inheritance.php line 125
at Smarty_Internal_Runtime_Inheritance->endChild(object(SmartyDevTemplate), 'layouts/layout-both-columns.tpl')
in 1c3636ab1d867c651f30b8fdeb4deaaace8b5fe5_2.file.layout-full-width.tpl.php line 42
at content_6070527e687c70_34598751(object(SmartyDevTemplate))
in smarty_template_resource_base.php line 123
at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))
in smarty_template_compiled.php line 114
at Smarty_Template_Compiled->render(object(SmartyDevTemplate))
in smarty_internal_template.php line 216
at Smarty_Internal_Template->render()
in smarty_internal_template.php line 385
at Smarty_Internal_Template->_subTemplateRender('layouts/layout-full-width.tpl', null, 'layouts/layout-full-width.tpl', 0, 3600, array(), 2, false, null, null)
in smarty_internal_runtime_inheritance.php line 125
at Smarty_Internal_Runtime_Inheritance->endChild(object(SmartyDevTemplate), 'layouts/layout-full-width.tpl')
in 71958dc871e141cae4ac2601885ecdb2f8f0bed2_2.file.page.tpl.php line 33
at content_6070527e6767f8_23105767(object(SmartyDevTemplate))
in smarty_template_resource_base.php line 123
at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))
in smarty_template_compiled.php line 114
at Smarty_Template_Compiled->render(object(SmartyDevTemplate))
in smarty_internal_template.php line 216
at Smarty_Internal_Template->render()
in smarty_internal_template.php line 385
at Smarty_Internal_Template->_subTemplateRender('page.tpl', null, 'layouts/layout-full-width.tpl', 0, 3600, array(), 2, false, null, null)
in smarty_internal_runtime_inheritance.php line 125
at Smarty_Internal_Runtime_Inheritance->endChild(object(SmartyDevTemplate), 'page.tpl')
in 67d6018a53cbdad13ba3c552b8e3f17f41fcc627_2.file.index.tpl.php line 33
at content_6070527e65ea72_62883307(object(SmartyDevTemplate))
in smarty_template_resource_base.php line 123
at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))
in smarty_template_compiled.php line 114
at Smarty_Template_Compiled->render(object(SmartyDevTemplate))
in smarty_internal_template.php line 216
at Smarty_Internal_Template->render(false, 0)
in smarty_internal_templatebase.php line 232
at Smarty_Internal_TemplateBase->_execute(object(SmartyDevTemplate), null, 'layouts/layout-full-width.tpl', null, 0)
in smarty_internal_templatebase.php line 116
at Smarty_Internal_TemplateBase->fetch('index.tpl', null, 'layouts/layout-full-width.tpl', null, false, true, false)
in SmartyDev.php line 40
at SmartyDev->fetch('index.tpl', null, 'layouts/layout-full-width.tpl')
in FrontController.php line 686
at FrontControllerCore->smartyOutputContent('index.tpl')
in FrontController.php line 670
at FrontControllerCore->display()
in Controller.php line 312
at ControllerCore->run()
in Dispatcher.php line 515
at DispatcherCore->dispatch()
in index.php line 28

J'ai contacté mon hébergeur mais ses réponses sont très limitées à ce sujet:

Bonjour,

Une erreur 500 sur un site basé sous Prestashop peut être relative à un module ou un thème installé sur votre site web posant souci.

Afin de déterminer ce qui provoque cette erreur, vous pouvez :

1. Désactiver l'ensemble des modules/thèmes installés sur votre site web, en renommant le dossier lié au dernier thème/module installé sur votre site web et/ou en renommant le dossier 'modules' ou 'themes' présent dans le dossier où est installé votre site Internet.

2. Activer le Mode Développeur sur votre site web, afin de visualiser l'erreur php qui pourrait générer cette erreur 500.
Pour cela, il faudra éditer le fichier config/defines.inc.php, via l'outil Gestionnaire de fichier de votre cPanel par exemple, afin de remplacer la directive : define('_PS_MODE_DEV_', false); par define('_PS_MODE_DEV_', true);

Sur la version 1.7 de Prestashop, la directive define('_PS_MODE_DEV_', false); devra être modifié dans le fichier : config/config.inc.php

Nous n'intervenons pas directement sur la création / mise à jour / maintenance des sites web, car cela relève plus du domaine du webmastering que de l'hébergement web dont nous sommes chargés.

Nous travaillons en partenariat avec un réseau de spécialistes qui sauront prendre en charge pour vous les travaux nécessaires à votre projet.

Ces partenaires sont certifiés par notre société : ils sont familiarisés avec notre interface et leur expérience nous permet de vous les recommander en toute sécurité.

Pour ce qui est de votre projet sous Prestashop, je vous invite à contacter notre partenaire certifié BLACKISTEF via cette page : http://blackistef.fr/

Cordialement
L'équipe technique.

J'aurais vraiment besoin de votre aide, pour me sortir de ce guêpier, j'ai peur de devoir repartir à zéro après un an de boulot dessus !

Merci d'avance aux personnes qui s'intéresseront à mon cas !

Crdlt,

Link to comment
Share on other sites

Je vous trouves légèrement moraliste et mon but en postant ici n'était de me faire critiquer ou juger pour mes choix je demandais simplement de l'aide pour mon problème, de plus vous en déduisez que le problème vient de leur module or actuellement rien ne le prouve !

C'est peut-être totalement autre chose qui créer cette erreur et c'est la seule réponse que je suis venu chercher ici !

Depuis plusieurs postes ici effectivement vous répondez mais avec de l'arrogance et du mépris, dîtes-vous bien que nous n'avons pas tous vos compétences sur prestashop mais que nous n'avons certainement pas besoin de nous faire remballer car les plus embêtés ce sont ceux qui sollicitent de l'aide !

Vous apprécieriez d'avoir besoin d'aide dans un domaine ou vous ne métrisez rien et que l'ont vous revoit dans les cordes sans raisons tout simplement parce que pour vous en déduisez que c'est ce module et que vous ne l'appréciez pas !

Je doute que vous ayez la science infuse dans tous les sujets très cher, mais avec votre arrogance vous en êtes certainement convaincu, je vous souhaite d'avoir un jour besoin d'aide et que vous tombiez sur une personne comme vous ! 

<< je vous cite: mais bon chacun n'a pas le temps et la patience pour apprendre 3 ligne de html et de css.>>

Vous ne savez rien de moi ni de mon investissement certes peut-être en vain mais j'ai passé des mois à me renseigner sur l'html et le CSS !

Et, j'ai des compétences hors du WEB que vous n'avez certainement pas car il n'y a pas qu'internet dans la vie et heureusement !

Merci de ne plus perdre votre temps à répondre sur mes prochains sujets, si on peut appeler répondre car vous me faites perdre le miens !

Sur ce je laisse le sujet ouvert, si une personne de BONNE VOLONTÉ, veut bien essayer de me dépanner !

Link to comment
Share on other sites

il y a 6 minutes, PauseGreen a dit :

Je vous trouves légèrement moraliste et mon but en postant ici n'était de me faire critiquer ou juger pour mes choix je demandais simplement de l'aide pour mon problème, de plus vous en déduisez que le problème vient de leur module or actuellement rien ne le prouve !

C'est peut-être totalement autre chose qui créer cette erreur et c'est la seule réponse que je suis venu chercher ici !

Depuis plusieurs postes ici effectivement vous répondez mais avec de l'arrogance et du mépris, dîtes-vous bien que nous n'avons pas tous vos compétences sur prestashop mais que nous n'avons certainement pas besoin de nous faire remballer car les plus embêtés ce sont ceux qui sollicitent de l'aide !

Vous apprécieriez d'avoir besoin d'aide dans un domaine ou vous ne métrisez rien et que l'ont vous revoit dans les cordes sans raisons tout simplement parce que pour vous en déduisez que c'est ce module et que vous ne l'appréciez pas !

Je doute que vous ayez la science infuse dans tous les sujets très cher, mais avec votre arrogance vous en êtes certainement convaincu, je vous souhaite d'avoir un jour besoin d'aide et que vous tombiez sur une personne comme vous ! 

<< je vous cite: mais bon chacun n'a pas le temps et la patience pour apprendre 3 ligne de html et de css.>>

Vous ne savez rien de moi ni de mon investissement certes peut-être en vain mais j'ai passé des mois à me renseigner sur l'html et le CSS !

Et, j'ai des compétences hors du WEB que vous n'avez certainement pas car il n'y a pas qu'internet dans la vie et heureusement !

Merci de ne plus perdre votre temps à répondre sur mes prochains sujets, si on peut appeler répondre car vous me faites perdre le miens !

Sur ce je laisse le sujet ouvert, si une personne de BONNE VOLONTÉ, veut bien essayer de me dépanner !

Arrogant pour juste vous dire de demander assistance auprès des gens qui vendent des modules que vous avez installé et qui font apparaitre un problème que vous n'aviez pas avant leur installation.

Non, juste du bon sens, peut être que je me trompe mais peut être que j'ai raison, pourquoi croire que j'ai tord sans vérifier, soyez pragmatique au leu de borné et venez prouver que j'ai tord, et je l'accepterais sans problème, car oui, je n'ai accès ni à votre site ni à tout ce que vous avez fait dessus, donc je ne peut que supposer les choses avec mes années d'expériences.

Link to comment
Share on other sites

Entendu !

Je n'ai pas dit que les problèmes venaient de leur module j'ai simplement dit que c'était le dernier module installé pour répondre à votre question et que le support avait réglé un souci avec ce module ! et que tout fonctionnait bien !

et que mes problèmes sont apparus sans aucunes modifications particulières.

j'ai installé élémentor c'est le dernier module mit en place !

J'ai eu quelques problèmes avec et le support du module à fait des modifications cela fonctionnait bien mais d'un coup j'ai eu des erreurs 500 partout !

Je vais tout simplement restaurer mon site avec une sauvegarde !

Pour information je ne suis pas borné mais votre façon de répondre n'est pas forcément pédagogue, ni appropriée !

Exemple sur un autre poste:

Moi: auriez vous une solution ? 

Vous: Oui, écrire le code qu’il faut pour que cela fonctionne.

Et rien d'autres, donc désolé mais je n'appel pas ça aider ! juste faire des postes pour monter le compteur !

Sur ce, je n'ai rien à ajouter !

Bonne journée !

 

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

à l’instant, PauseGreen a dit :

Entendu !

Je n'ai pas dit que les problèmes venaient de leur module j'ai simplement dit que c'était le dernier module installé pour répondre à votre question est que le support avait réglé un souci avec ce module ! et que tout fonctionnait bien !

et que mes problèmes sont apparus sans aucunes modifications particulières.


j'ai installé élémentor c'est le dernier module mit en place !

J'ai eu quelques problèmes avec et le support du module à fait des modifications cela fonctionnait bien mais d'un coup j'ai eu des erreurs 500 partout !

Je vais tout simplement restaurer mon site avec une sauvegarde !

Pour information je ne suis pas borné mais votre façon de répondre n'est pas forcément pédagogue, ni appropriée !

Exemple sur un autre poste:


Moi: auriez vous une solution ? 

Vous: Oui, écrire le code qu’il faut pour que cela fonctionne.

Et rien d'autres, donc désolé mais je n'appel pas ça aider ! juste faire des postes pour monter le compteur !

Sur ce, je n'ai rien à ajouter !

Bonne journée !

 

oui, je cherche plusieurs choses

  1. faire monter moins compteur pour doubler tout le monde et prouver à l'humanité que je suis le plus fort
  2. persécuter les gens par pure sadisme
  3. ne surtout pas aider ici avec plus de 25 000 post en 13 ans

ou peut être

essayer d'éduquer les gens comme leur faire comprendre qu'il faut donner des informations si vous souhaitez avoir une réponse pertinente.

Comme ici où vous ne donnez pas le moindre indice

  

Le 08/03/2021 à 10:09 AM, PauseGreen a dit :

Bonjour je rencontre des difficultés avec booststrap lorsque je copie le code d’un carrousel sur un bloc html il s’affiche mais rien n’est actifs, les images ne défilent pas et les flèches preview ne sont pas afficher. Il doit me manquer une partie donc j’ai copier les css dans assets/css les fonts et les js mais rien ni fait, ça ne fonctionne pas.

auriez vous une solution ? 

merci pour votre aide ! 

d'où ma réponse bien plus longue que votre citation

  

Le 08/03/2021 à 10:55 AM, Mediacom87 a dit :

Oui, écrire le code qu’il faut pour que cela fonctionne.

Blague à part, pourquoi ne comminuquer aucune information sur ce que vous faites, car là c'ets vide de chez vide.

après sur cet exemple je ne comprends rien à votre demande donc je passe mon chemin pour éviter de me faire insulter car mes réponses ne conviennent pas comme ici.

Pour rappeler le truc c’était bien sur ce topic :

 

 

Link to comment
Share on other sites

Éduquer les gens ??? Non mais franchement il faut redescendre un peu, il doit y avoir un manque d'oxygène à cette altitude !

Au dessus de vous, c'est le soleil !!!

Et effectivement si je poste à nouveau sur le forum passez votre chemin, on économisera du temps tous les deux !

Ne perdez pas de temps à me répondre, mon éducation est faite depuis bien longtemps et je n'ai pas besoin qu'un total inconnu ce sente investi de me la refaire !

Fin du bavardage, car très peu constructif et totalement inutile pour mon problème de base !

Dictons du jour: C'est parce que la vitesse de la lumière est plus rapide que celle du son, que certaines personnes paraissent brillantes avant d'avoir l'air ***. (je vous laisse le mot de la fin).

Sur ce bonne journée !

Link to comment
Share on other sites

à l’instant, PauseGreen a dit :

Éduquer les gens ??? Non mais franchement il faut redescendre un peu, il doit y avoir un manque d'oxygène à cette altitude !

Au dessus de vous, c'est le soleil !!!

Et effectivement si je poste à nouveau sur le forum passez votre chemin, on économisera du temps tous les deux !

Ne perdez pas de temps à me répondre, mon éducation est faite depuis bien longtemps et je n'ai pas besoin qu'un total inconnu ce sente investi de me la refaire !

Fin du bavardage, car très peu constructif et totalement inutile pour mon problème de base !

Dictons du jour: C'est parce que la vitesse de la lumière est plus rapide que celle du son, que certaines personnes paraissent brillantes avant d'avoir l'air ***. (je vous laisse le mot de la fin).

Sur ce bonne journée !

pensez vous que m'insulter fait avancer le débat ?

éduquer : https://www.larousse.fr/dictionnaires/francais/éduquer/27872

apprendre aux utilisateurs de ce forum les pratiques des forums et d'internet est une forme d'éducation..

Vous avez un besoin et des interlocuteurs peuvent avoir une solution, mais si vous venez les mains vides en ne donnant pas le contexte de votre demande il faut passer des heures à demander les éléments, c'est en ce sens que notre ami @Oronavait pris, il y a 8 ans , le temps de mettre par écrit les fondamentaux pour avoir de l'aide sur ce forum avec la section : Conseils pour une meilleure utilisation du forum

Et je le répète encore une fois, prenez le temps de demander assistance auprès des développeurs des modules que vous utilisez puisque toutes les captures d’écran que vous fournissez concerne ces modules.

Le forum est là pour assister les gens sur l'usage de PretsaShop pas sur l'usage des modules que vous avez installé sauf sur les topic dédiés à ces modules que certains développeurs déposes sur le forum.

Link to comment
Share on other sites

A aucun moment je ne vous ai insulté ! 

Astérisque: https://www.larousse.fr/dictionnaires/francais/astérisque/5952

Signe typographique en forme d'étoile (*) pouvant avoir diverses valeurs conventionnelles. (Il peut indiquer un renvoi à une note ou à un autre mot du texte. En philologie, on place un astérisque devant une forme hypothétique ou reconstituée considérée comme l'étymon d'un mot de la langue. En informatique, il indique une multiplication.)

Et pour pour donner suite à votre proposition de contacter le support du module voici leur réponse: 

Hi,

I don't think that this issue is coming from Creative Elements, it looks like a theme issue.

I would suggest to contact with your theme developer about this problem.



Best regards,

Kristof Molnar

WebshopWorks

Et même avec le thème classic le problème est présent donc je restaure !

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