Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Comment corriger message "whoops looks like something went wrong" sur Prestashop ?

tout servces prestashop

1. Comment activer le mode debug pour comprendre l’erreur “Whoops, looks like something went wrong” dans PrestaShop

Le message générique “Whoops, looks like something went wrong” masque souvent une erreur plus précise. Pour en savoir plus, il est essentiel d’activer le mode debug dans PrestaShop. Accédez au fichier defines.inc.php situé dans /config et remplacez false par true dans la ligne define('_PS_MODE_DEV_', true);.

Une fois activé, le message d’erreur détaillé s’affichera à l’écran. Cela vous permettra d’identifier la source exacte du problème : module défectueux, permission manquante, ou fichier introuvable. Ce premier pas est fondamental pour toute résolution efficace.


2. Comment corriger l’erreur “Whoops” en désactivant un module récemment installé dans PrestaShop

Un module mal installé ou incompatible peut provoquer une erreur critique. Si l’erreur “Whoops” est apparue après l’installation d’un module, connectez-vous à votre serveur via FTP et renommez le dossier du module en question dans /modules.

Cela désactivera temporairement le module et devrait faire disparaître l’erreur. Ensuite, reconnectez-vous à l’administration PrestaShop et vérifiez les journaux d’erreurs. Cette méthode est très utile pour isoler rapidement un module responsable du blocage de votre site.


3. Vérifier les permissions des fichiers et dossiers pour résoudre l’erreur “Whoops” dans PrestaShop

Des permissions incorrectes sur certains fichiers ou dossiers peuvent empêcher PrestaShop de fonctionner, surtout lors d’une mise à jour ou migration. Assurez-vous que les fichiers ont les bonnes autorisations : généralement 755 pour les dossiers et 644 pour les fichiers.

Utilisez un client FTP ou un terminal pour corriger les permissions. Veillez également à ce que le propriétaire des fichiers soit correctement défini, notamment si vous utilisez un hébergement mutualisé. Des permissions trop restrictives peuvent causer une erreur fatale au chargement.


4. Comment résoudre l’erreur “Whoops” après une mise à jour de PrestaShop

Après une mise à jour, certains fichiers ou modules peuvent devenir incompatibles. Si vous rencontrez l’erreur “Whoops” après une mise à jour, activez le mode debug pour repérer les fichiers en conflit. Ensuite, videz le cache manuellement en supprimant le contenu du dossier /var/cache/ ou /cache/ selon la version.

Pensez à vérifier que votre thème et vos modules sont bien compatibles avec la nouvelle version de PrestaShop. Restaurer une sauvegarde stable peut également être nécessaire si l’erreur bloque totalement le site.


5. Corriger l’erreur “Whoops” causée par une base de données corrompue ou incomplète dans PrestaShop

Une erreur dans la base de données, comme une table manquante ou une colonne absente, peut aussi générer le message “Whoops”. Utilisez phpMyAdmin pour analyser la structure de vos tables, notamment celles des modules récemment modifiés.

Comparez la base de données avec celle d’une installation propre si nécessaire. Vous pouvez également activer le mode debug pour voir l’erreur SQL exacte. Corriger la structure ou restaurer une sauvegarde de base de données résout généralement ce type de problème.


6. Supprimer le cache manuellement pour corriger l’erreur “Whoops” dans PrestaShop

Un cache corrompu peut bloquer votre site. Même si vous n’avez pas accès au back-office, vous pouvez vider le cache manuellement. Connectez-vous au FTP et supprimez le contenu des dossiers suivants : /var/cache/prod/ ou /cache/smarty/.

Cela forcera PrestaShop à régénérer un cache sain au prochain chargement. Cette opération résout souvent les erreurs d’affichage ou les bugs liés à une mauvaise compilation de fichiers templates ou à des modules mal chargés.


7. Désactiver le thème personnalisé pour tester la source de l’erreur “Whoops” dans PrestaShop

Un thème mal codé ou mal installé peut provoquer une erreur fatale. Pour vérifier si le thème est en cause, remplacez-le temporairement par le thème par défaut Classic via FTP ou dans la base de données (ps_configuration > PS_THEME_NAME).

Si le site fonctionne après ce changement, le problème vient du thème. Vous pouvez alors corriger les erreurs dans les fichiers .tpl ou .php, ou contacter le développeur du thème pour une mise à jour compatible.


8. Utiliser les logs d’erreurs serveur pour identifier la cause de l’erreur “Whoops” dans PrestaShop

Si le mode debug ne révèle rien, consultez les logs d’erreurs Apache, Nginx ou PHP depuis votre hébergement. Ces fichiers journaux contiennent des informations précises sur les scripts ou requêtes défaillants.

Les messages d’erreur peuvent révéler un module en boucle infinie, une surcharge mémoire, ou un appel à une fonction dépréciée. Ces indices sont précieux pour un diagnostic approfondi, surtout si vous êtes sur un environnement de production.


9. Corriger l’erreur “Whoops” dans PrestaShop 1.7+ en réinstallant les dépendances via Composer

Si vous utilisez une version avancée de PrestaShop (1.7+), le système repose partiellement sur Composer. Si des bibliothèques sont corrompues ou absentes, l’erreur “Whoops” peut survenir. Exécutez la commande composer install dans le dossier racine.

Assurez-vous que votre serveur dispose bien de Composer installé. Cette commande va restaurer toutes les dépendances manquantes et remettre le système dans un état fonctionnel, à condition que votre composer.json soit intact.


10. Restaurer une sauvegarde fonctionnelle pour corriger rapidement l’erreur “Whoops” dans PrestaShop

Si vous ne parvenez pas à identifier la cause de l’erreur et que le site est bloqué, restaurez une sauvegarde complète de fichiers et base de données. La plupart des hébergeurs proposent une restauration en un clic.

C’est souvent la solution la plus rapide pour relancer une boutique en production. Ensuite, prenez le temps d’analyser ce qui a provoqué l’erreur : module, thème, mise à jour… et effectuez les tests sur un environnement de développement avant de relancer une nouvelle mise en ligne.