PrestaShop est une plateforme e-commerce open-source populaire pour les boutiques en ligne professionnelles. Lorsque votre boutique rencontre des problèmes, vous voulez les résoudre rapidement pour éviter les pertes de revenus. Dans cet article, nous couvrons les 15 problèmes PrestaShop les plus courants avec des solutions pratiques.

1. Page blanche ou erreur 500

Le problème le plus courant: votre boutique affiche une page blanche ou une erreur 500 Internal Server Error.

Solution

Activer le mode debug:

Modifiez config/defines.inc.php:

define('_PS_MODE_DEV_', true);

Désactiver un module via FTP:

  1. Renommez le module problématique dans /modules/
  2. Par exemple: module_problememodule_probleme_disabled

2. Impossible de se connecter au backoffice

Vous ne pouvez plus vous connecter au panneau d'administration.

Solution

Réinitialiser le mot de passe via la base de données:

  1. Ouvrez phpMyAdmin
  2. Allez dans la table ps_employee
  3. Mettez à jour le champ passwd

3. Le checkout ne fonctionne pas

Les clients ne peuvent pas payer - crucial pour votre chiffre d'affaires!

Solution

Vérifier les erreurs JavaScript: Ouvrez la console du navigateur (F12) et cherchez les erreurs.

Tester les modules:

  1. Désactivez les modules récemment installés
  2. Testez à nouveau le checkout
  3. Activez les modules un par un

4. Les produits ne s'affichent pas

Vos produits ne sont pas visibles dans le frontend.

Solution

Vérifier les paramètres du produit:

  1. Catalogue → Produits → modifier le produit
  2. Vérifier: Statut = Activé
  3. Vérifier: Visibilité = Partout
  4. Vérifier: Lié à une catégorie active

5. CSS/JS ne se chargent pas correctement

Le site semble cassé, le style est manquant.

Solution

Désactiver CCC:

  1. Paramètres avancés → Performance
  2. Réglez "Smart cache" sur Non

Vider le cache de force:

rm -rf var/cache/*

6. L'installation du module échoue

Erreur lors de l'installation d'un module.

Solution

Installation manuelle:

  1. Décompressez le module
  2. Téléchargez vers /modules/ via FTP
  3. Allez dans Modules → Gestionnaire de modules
  4. Trouvez le module et cliquez "Installer"

7. Les e-mails ne sont pas envoyés

Les confirmations de commande et autres e-mails n'arrivent pas.

Solution

Configurer SMTP:

  1. Paramètres avancés → E-mail
  2. Choisissez "Définir mes propres paramètres SMTP"
  3. Remplissez:
    • Serveur SMTP: mail.votredomaine.fr
    • Port SMTP: 587
    • Chiffrement: TLS

8. Performance lente de la boutique

Une boutique lente vous coûte des conversions.

Solution

Activer la mise en cache:

  1. Paramètres avancés → Performance
  2. Cache Smarty: Oui
  3. Cache: Oui
  4. CCC (Combiner, Compresser, Cache): Activé

Optimiser la base de données:

OPTIMIZE TABLE ps_cart, ps_orders, ps_log, ps_connections;

9. Problèmes d'import/export

L'import CSV ne fonctionne pas ou donne des erreurs.

Solution

Vérifier le format CSV:

  • Encodage UTF-8 (sans BOM)
  • Point-virgule (;) comme séparateur
  • Noms de colonnes corrects

10. Problèmes multistore

Différentes boutiques se comportent étrangement.

Solution

Vérifier le contexte de la boutique: Faites attention au sélecteur de boutique dans l'en-tête du backoffice.

11. Mise à jour échouée

La mise à niveau PrestaShop s'arrête à mi-chemin.

Solution

Restaurer la sauvegarde et mettre à jour manuellement:

  1. Restaurez votre sauvegarde
  2. Désactivez tous les modules
  3. Téléchargez à nouveau le module de mise à niveau en 1 clic
  4. Lancez la mise à niveau avec seulement les modules principaux actifs

12. Problèmes de redirection SSL

Contenu mixte ou boucles de redirection.

Solution

Forcer SSL:

  1. Paramètres de la boutique → Général
  2. Activer SSL: Oui
  3. Activer SSL sur toutes les pages: Oui

13. La fonction de recherche ne fonctionne pas

Les produits ne sont pas trouvés via la barre de recherche.

Solution

Reconstruire l'index de recherche:

  1. Paramètres de la boutique → Recherche
  2. Cliquez "Reconstruire l'index entier"

14. Les codes de réduction/bons ne fonctionnent pas

Les promotions ne sont pas appliquées correctement.

Solution

Vérifier la règle panier:

  1. Catalogue → Réductions → Règles panier
  2. Vérifiez la période de validité et le montant minimum de commande

15. Problèmes de traduction

Les traductions ne s'affichent pas correctement.

Solution

Exporter et importer les traductions:

  1. International → Traductions
  2. Exportez vos traductions actuelles
  3. Faites des ajustements dans le fichier
  4. Importez à nouveau

Checklist de maintenance préventive

Hebdomadaire

  • Vider le cache
  • Sauvegarder la base de données
  • Vérifier les mises à jour des modules

Mensuel

  • Optimiser la base de données
  • Supprimer les anciens logs
  • Mettre à jour PrestaShop (testez d'abord sur staging!)

Articles connexes


Besoin d'aide?

Vous n'y arrivez pas? Notre équipe support est là pour vous! Envoyez un ticket via le portail client et nous vous aiderons généralement en quelques heures.