Lyah Posted February 12, 2020 Share Posted February 12, 2020 (edited) Bonjour à tous, Je rencontre un souci avec le backoffice de mon prestashop 1.7 (hébergé en mutualisé sur OVH) depuis hier et j'avoue que je n'y comprends absolument rien. J'espère qu'une âme charitable va pouvoir voler à mon secours... Je l'utilisais le matin, sans aucun souci, je n'ai installé aucun module, fait aucun backup ni aucune mise à jour. Mais quand je suis revenue bosser après le repas, le backoffice était devenu inaccessible (Erreur 500). Le frontoffice, lui, fonctionne sans souci et j'enregistre des commandes. J'ai activé le mode debug via le fichier define.inc.php, et là, je peux me connecter au backoffice mais c'est le frontoffice qui saute (voir erreur obtenue en PJ). En naviguant dans le backoffice, un cadre rouge s'affiche avec une erreur "Notice à la ligne 81 du fichier home/ateliertfy/www/app/cache/dev/smarty/compile/0a/c8/26/0ac82623c45234c79ace80cb79d62160793b16f3.file.list_content.tpl.php [8] Undefined index: color". J'ai essayé de vider le cache, de régénérer le .htaccess, rien n'y fait. Si j'active le debug, j'ai accès au back mais pas au front, si je désactive c'est le contraire. Je suis à court d'idées et le développement ce n'est pas franchement ma tasse de thé... Auriez-vous une piste ? Infos générales : Type d'install : NouvelleVersion de PS : 1.7.3.4Url du site concerné : www.atelierterranostra.netThème : perso (pf Drop par Prestabrain)Code : Uniquement modifié le CSSHébergement : Mutualisé OVHVersion de PHP : 7.0Version de Mysql : MYSQL v.5.6Navigateurs concernés : tous Merci d'avance ! Lyah Edited February 12, 2020 by Lyah (see edit history) Link to comment Share on other sites More sharing options...
noione Posted February 12, 2020 Share Posted February 12, 2020 Bonjour, il faut supprimer le dossier cache qui se trouve dans /var/cache Link to comment Share on other sites More sharing options...
Lyah Posted February 12, 2020 Author Share Posted February 12, 2020 Bonjour, Merci pour votre aide. Je n'ai pas de dossier var/cache. Le chemin est-il bien racine/var/cache ? Link to comment Share on other sites More sharing options...
noione Posted February 12, 2020 Share Posted February 12, 2020 Le dossier var se trouve à la racine du répertoire prestashop 1.7 normalement Link to comment Share on other sites More sharing options...
Lyah Posted February 12, 2020 Author Share Posted February 12, 2020 Justement, je viens de vérifier, je ne l'ai pas 😕 Link to comment Share on other sites More sharing options...
noione Posted February 12, 2020 Share Posted February 12, 2020 Vous êtes bien sur : /home/atelierfy/www/var/ ? Link to comment Share on other sites More sharing options...
Lyah Posted February 12, 2020 Author Share Posted February 12, 2020 Oui oui, c'est bien le bon répertoire, mais je n'ai pas de dossier var... Est-ce que supprimer le contenu de app/cache/prod/smarty/cache et app/cache/prod/smarty/compile pourrait y changer quelque chose ou mieux vaut ne pas y toucher ? Link to comment Share on other sites More sharing options...
noione Posted February 12, 2020 Share Posted February 12, 2020 Normalement non, renomme le dossier cache par autre chose "cache0" à la limite idem pour le dossier compile sur les 2 répertoires prod & dev Link to comment Share on other sites More sharing options...
Lyah Posted February 12, 2020 Author Share Posted February 12, 2020 Je viens d'essayer, ça n'a rien changé... Une autre piste, peut-être : en me connectant à mon compte client chez OVH, j'ai constaté qu'ils m'avaient basculé en php 7.3 (beta) sans me demander mon avis, il y a quelques jours. Dans le doute, j'ai restauré la version précédente (7.0), mais ça n'a rien changé à mon problème. Se pourrait-il cependant qu'ils aient fait une manip de leur côté, un changement de serveur, une migration ou je ne sais quoi, qui aurait pu générer cette erreur 500? Link to comment Share on other sites More sharing options...
noione Posted February 12, 2020 Share Posted February 12, 2020 Pour moi c'est une erreur de compilation, qui se corrige en supprimant le dossier cache pour que ça recompile de nouveau Désolé peut-être une autre personne aura une solution Link to comment Share on other sites More sharing options...
Lyah Posted February 12, 2020 Author Share Posted February 12, 2020 Après les avoir renommé, il en a régénéré de nouveaux avec le bon nom, mais rien n'a changé. Merci pour votre aide en tout cas Link to comment Share on other sites More sharing options...
Mediacom87 Posted February 12, 2020 Share Posted February 12, 2020 Link to comment Share on other sites More sharing options...
Lyah Posted February 12, 2020 Author Share Posted February 12, 2020 Type d'install : NouvelleVersion de PS : 1.7.3.4Url du site concerné : www.atelierterranostra.netThème : perso (pf Drop par Prestabrain)Code : Uniquement modifié le CSSHébergement : Mutualisé OVHVersion de PHP : 7.0Version de Mysql : MYSQL v.5.6Navigateurs concernés : tous Link to comment Share on other sites More sharing options...
BabaOrhum Posted February 12, 2020 Share Posted February 12, 2020 As-tu tenté de vider le cache dans l'onglet performances de ton site ? Contact le support OVH vu que tu as une offre mutualisé, ils auront peut être quelques pistes dans les logs... Active le mode débug du Prestashop pour voir si un code erreur quelconque remonte. ps : Très jolie site, quel est le thème que tu utilises ? Dev spécifique ? Link to comment Share on other sites More sharing options...
Lyah Posted February 12, 2020 Author Share Posted February 12, 2020 (edited) Merci pour ta réponse BabaOrhum ! Je n'ai pas encore tenté de vider le cache via l'onglet performance pour l'instant car si je veux pouvoir accéder au backoffice, je suis obligée d'activer le mode debug, ce qui met le front office en erreur... Or mon site étant en prod, le front office étant fonctionnel et les commandes passant toujours, je ne veux pas que le site soit indispo pour mes clients en journée... Je tenterai ce soir à minuit si je n'ai pas trouvé de solution d'ici là. Le support OVH n'a pas la moindre piste. Ils m'affirment n'avoir rien fait côté serveur sur mon hébergement... Lorsque j'active le mode debug, l'erreur qui s'affiche en front est celle dont j'ai posté la photo dans mon post initial. En back, j'ai un encart rouge avec plusieurs fois mentionné "Notice à la ligne 81 du fichier home/ateliertfy/www/app/cache/dev/smarty/compile/0a/c8/26/0ac82623c45234c79ace80cb79d62160793b16f3.file.list_content.tpl.php [8] Undefined index: color"." Merci beaucoup pour le site ! C'est un thème de chez Prestabrain (pf drop) très largement modifié par mes soins. Edited February 12, 2020 by Lyah (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now