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 corriger probleme connexion administration sur multiboutique ?

tout servces prestashop

Prestashop : Vérifier l’URL correcte du back-office

Dans Prestashop, la connexion au back-office se fait via une URL spécifique. En multiboutique, même si les boutiques ont des adresses différentes, l’administration reste commune. Il est essentiel d’utiliser l’URL du dossier d’administration principal, souvent renommé pour des raisons de sécurité. Une mauvaise URL mène à des erreurs de chargement ou à des redirections inattendues.

Vérifie le nom du dossier admin dans les fichiers FTP (ex : /admin456) et utilise cette adresse pour accéder au panneau d’administration. Dans Prestashop, une URL incorrecte ou modifiée sans mise à jour dans la configuration peut bloquer complètement la connexion. Il faut aussi éviter d’utiliser des sous-domaines mal configurés qui pointent vers une mauvaise instance.


Prestashop : Effacer les cookies et le cache du navigateur

Dans Prestashop, les sessions d’administration reposent sur des cookies pour identifier les utilisateurs. En multiboutique, ces cookies peuvent entrer en conflit si plusieurs boutiques partagent le même domaine ou utilisent des sous-domaines mal isolés. Cela peut provoquer un blocage lors de la connexion au back-office.

Efface les données de navigation de ton navigateur (cache, cookies, sessions) puis tente une reconnexion. Le mode navigation privée peut également contourner ce problème. Prestashop peut générer des erreurs si les cookies sont obsolètes ou corrompus, surtout lors de changements de nom de domaine ou de passage en HTTPS.


Prestashop : Désactiver temporairement le SSL

Le passage en HTTPS dans Prestashop est une pratique recommandée, mais peut poser problème si mal configuré, surtout en multiboutique. Si toutes les boutiques ne disposent pas d’un certificat SSL valide, la connexion à l’administration peut échouer ou rediriger en boucle.

Pour tester, désactive temporairement le SSL dans le fichier app/config/parameters.php en mettant "enable_ssl" à false. Cela permet d'accéder au back-office, corriger les réglages SSL dans Prestashop, puis réactiver la sécurité HTTPS correctement configurée sur toutes les boutiques. Assure-toi que chaque domaine a son certificat propre.


Prestashop : Vérifier les permissions des comptes administrateurs

Dans Prestashop, chaque employé peut avoir des droits différents selon la boutique. En multiboutique, si un utilisateur n’a pas les autorisations d’accès à une boutique donnée, il peut être bloqué ou redirigé lors de la tentative de connexion à l’administration.

Va dans Paramètres > Employés > Profils & Permissions pour attribuer les droits nécessaires à chaque utilisateur. Prestashop permet une gestion fine des accès, mais une mauvaise configuration peut entraîner des erreurs de connexion ou une interface limitée. Vérifie aussi que les profils soient actifs et non restreints.


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

Le fichier .htaccess de Prestashop est essentiel au bon fonctionnement des URLs et des redirections. Une version corrompue ou mal générée peut bloquer l’accès au back-office, surtout dans un contexte multiboutique où les URLs varient selon les boutiques.

Régénère ce fichier via Paramètres > Trafic & SEO > Générer le fichier .htaccess. En cas de doute, supprime le fichier manuellement et laisse Prestashop le recréer. Cela corrige souvent les erreurs de réécriture d’URL et permet une connexion stable à l’interface d’administration.


Prestashop : Corriger les permissions du dossier admin

Dans certaines installations de Prestashop, des erreurs de droits d'accès sur le dossier d’administration peuvent bloquer l’interface. C’est fréquent après une migration ou un changement d’hébergement, notamment en multiboutique avec plusieurs chemins d’accès.

Vérifie via FTP que le dossier admin (souvent renommé) dispose bien des droits 755, et que les fichiers internes ont des permissions correctes. Prestashop peut afficher une page blanche ou une erreur 403 si le serveur n’autorise pas l'accès à certains fichiers critiques, empêchant ainsi la connexion.


Prestashop : Désactiver les modules tiers via FTP

Certains modules dans Prestashop, en particulier ceux liés au SEO, aux redirections ou à la sécurité, peuvent interférer avec la page de connexion. En multiboutique, un module activé pour une seule boutique peut provoquer un conflit global.

Désactive les modules suspects en renommant leur dossier dans /modules/ via FTP. Cela empêche leur chargement temporaire. Prestashop désactive automatiquement les modules non trouvés, te permettant d’accéder à l’administration et de diagnostiquer les sources du problème. Ensuite, réactive les modules un à un pour identifier le responsable.


Prestashop : Consulter les logs d’erreurs du serveur

Les logs serveur contiennent des informations précieuses sur les erreurs de connexion au back-office Prestashop. En multiboutique, une erreur liée à un sous-domaine, un certificat SSL, ou une base de données peut empêcher l’accès à une partie de l’administration.

Connecte-toi à ton hébergement pour consulter les logs Apache ou PHP. Cherche les codes HTTP comme 403, 500 ou 302. Ces données te permettront d’identifier les fichiers ou modules en cause, et de corriger les paramètres concernés dans Prestashop. Cela facilite un diagnostic rapide et une résolution précise.


Prestashop : Réinitialiser le mot de passe administrateur

Un mot de passe erroné ou un compte inactif peut bloquer l’accès à l’administration de Prestashop. En multiboutique, un administrateur assigné uniquement à une boutique désactivée ne pourra pas se connecter correctement.

Utilise la fonction "Mot de passe oublié" sur la page de connexion, ou accède à la base de données via phpMyAdmin pour réinitialiser le mot de passe dans ps_employee. Encode-le en MD5 pour qu’il soit reconnu par Prestashop. Vérifie ensuite que le compte est actif et bien assigné à une boutique fonctionnelle.


Prestashop : Activer le mode debug pour identifier les erreurs

Activer le mode debug dans Prestashop permet de faire apparaître les erreurs PHP invisibles sur l’écran de connexion. En multiboutique, cela aide à détecter les conflits spécifiques à une boutique ou à un module actif.

Pour cela, modifie le fichier config/defines.inc.php en passant la ligne define('_PS_MODE_DEV_', false); à true. Recharge ensuite la page de connexion. Prestashop affichera alors les erreurs précises, ce qui te permettra de localiser les dysfonctionnements et d’agir directement sur les fichiers ou les modules concernés.