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

Prestashop : comment resoudre probleme connexion back office impossible ?

tout servces prestashop

Prestashop : Vérifier l’URL du back office

L’URL du back office Prestashop est modifiée automatiquement lors de l’installation pour des raisons de sécurité. Si vous essayez de vous connecter via /admin, cela échouera. Vérifiez dans le répertoire de votre site quel est le nom réel du dossier d’administration.

Connectez-vous au serveur via FTP ou File Manager et cherchez un dossier du type /adminXYZ123. Utilisez cette URL exacte pour accéder à la page de connexion Prestashop. Si vous l’avez renommée vous-même, notez-la pour éviter les oublis futurs.


Prestashop : Réinitialiser le mot de passe administrateur

Si l'accès est bloqué à cause d’un mot de passe incorrect, utilisez la fonction « Mot de passe oublié ? » sur la page de connexion du back office. Un email sera envoyé à l’adresse associée à votre compte administrateur.

Si vous ne recevez pas l’email, vous pouvez aussi modifier le mot de passe via phpMyAdmin, dans la table ps_employee. Assurez-vous d’utiliser un hash MD5 et de sauvegarder avant modification. Cette méthode manuelle débloque rapidement l’accès.


Prestashop : Vider le cache du navigateur et de Prestashop

Un cache corrompu peut empêcher l’affichage correct du back office ou bloquer la connexion. Commencez par vider le cache navigateur (Ctrl+F5 ou mode incognito). Ensuite, videz le cache de Prestashop manuellement en supprimant le contenu du dossier /var/cache/.

Connectez-vous en FTP et supprimez les sous-dossiers prod et dev dans /var/cache/. Cela forcer le rechargement des fichiers internes de Prestashop. Cette opération règle souvent les problèmes d’accès après une mise à jour ou un changement de configuration.


Prestashop : Désactiver les modules tiers via FTP

Un module mal codé peut bloquer l'accès au back office. Pour tester, renommez temporairement le dossier du module suspect via FTP dans /modules. Cela désactive son chargement et peut rétablir l’accès au panneau d’administration.

Après connexion, réactivez les modules un par un pour identifier celui qui cause le problème. Cette méthode est utile après une installation récente ou une mise à jour automatique qui aurait rendu un module incompatible avec votre version de Prestashop.


Prestashop : Vérifier les erreurs via le mode debug

Activez le mode debug pour afficher les messages d’erreur détaillés. Connectez-vous au FTP et modifiez le fichier config/defines.inc.php. Passez la ligne define('_PS_MODE_DEV_', false); à true. Rechargez la page du back office pour voir les erreurs.

Ces messages permettent d’identifier les problèmes liés à un fichier manquant, une erreur PHP, ou un module corrompu. Une fois le diagnostic terminé, pensez à désactiver le mode développeur pour éviter d’afficher des informations sensibles publiquement.


Prestashop : Vérifier les permissions des fichiers

Un changement de permissions sur les fichiers ou dossiers peut bloquer la connexion à l’administration. Les dossiers doivent être en 755 et les fichiers en 644. Connectez-vous via FTP et corrigez les droits d'accès si nécessaire.

Les erreurs « 500 Internal Server Error » sont souvent liées à des permissions incorrectes. En corrigeant ces droits, vous permettez à Prestashop de fonctionner normalement. Cette vérification est particulièrement importante après un transfert d’hébergement.


Prestashop : Nettoyer les cookies et sessions

Parfois, les cookies ou les sessions expirées peuvent bloquer la connexion. Essayez de vous connecter en navigation privée ou en changeant de navigateur. Vous pouvez aussi supprimer les cookies liés à votre domaine dans les paramètres du navigateur.

Prestashop utilise des sessions stockées en base de données ou en fichiers. Si elles sont corrompues, videz la table ps_connections via phpMyAdmin. Cela peut réinitialiser la gestion des sessions d’administration et résoudre le blocage.


Prestashop : Vérifier la version PHP de votre serveur

Une incompatibilité entre Prestashop et la version PHP du serveur peut provoquer un écran blanc ou empêcher la connexion. Assurez-vous que votre version de PHP est compatible avec votre version de Prestashop (par exemple : PHP 8.1 pour Prestashop 8.x).

Vérifiez également que toutes les extensions PHP nécessaires sont activées : curl, mbstring, zip, etc. Une version incorrecte ou un module PHP manquant peut faire planter l’administration, surtout après une mise à jour.


Prestashop : Régénérer le fichier .htaccess

Un fichier .htaccess corrompu peut bloquer l'accès au back office, surtout en cas de redirection incorrecte. Supprimez-le temporairement à la racine du site, puis régénérez-le depuis le back office (Paramètres SEO & URLs), une fois la connexion rétablie.

Si vous ne pouvez pas vous connecter pour le régénérer, désactivez temporairement les URLs simplifiées en modifiant le fichier app/config/parameters.php. Cela vous permettra de regagner l’accès et de corriger les règles de réécriture.


Prestashop : Restaurer une sauvegarde stable

Si toutes les autres méthodes échouent, restaurez une sauvegarde fonctionnelle de Prestashop (fichiers + base de données). Cela vous ramènera à une version stable, sans erreurs de connexion ni conflits de modules.

Assurez-vous de sauvegarder l’état actuel avant restauration. Une fois la boutique restaurée, mettez à jour les éléments problématiques un par un : modules, thèmes, PHP. Cette méthode est radicale, mais efficace pour repartir sur une base propre.