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

Migrer Prestashop local vers serveur : quels sont les problemes et solutions ?

tout servces prestashop

Prestashop : Problème d’accès au site — Solution par mise à jour de l’URL

Après avoir migré Prestashop de votre environnement local vers un serveur distant, le site peut rester inaccessible ou rediriger vers « localhost ».

La solution consiste à mettre à jour l’URL du site dans la base de données, table ps_shop_url, et à vérifier le fichier parameters.php. Cette action corrige les chemins relatifs et permet une navigation correcte sur le domaine du serveur.


Prestashop : Problème d’erreurs 500 — Solution par activation du mode debug

Lors du passage en ligne, des erreurs 500 peuvent survenir à cause de fichiers corrompus, de permissions erronées ou d’un module non compatible avec l’environnement serveur.

Activez le mode debug dans defines.inc.php pour identifier l’erreur exacte. Corrigez les causes indiquées (module, fichier, droit), puis désactivez le mode debug une fois le problème résolu.


Prestashop : Problème de base de données — Solution par import soigné

Un mauvais export/import de base de données peut provoquer des erreurs de connexion, des champs manquants ou des doublons.

Il faut exporter la base depuis votre local avec UTF-8 encodé, puis l’importer en désactivant temporairement les vérifications des clés étrangères. Cela garantit une base propre et cohérente sur le serveur distant.


Prestashop : Problème de chemins d’accès — Solution par vérification des fichiers

Certains chemins absolus utilisés localement peuvent ne plus fonctionner sur le serveur, notamment si vous avez modifié le dossier racine ou le sous-domaine.

Il faut adapter les liens et chemins internes dans le fichier .htaccess, dans les images, ou dans les modules personnalisés. Une vérification globale assure la cohérence du site après migration.


Prestashop : Problème de cache et d’affichage — Solution par nettoyage complet

Après la migration, Prestashop peut afficher une version incomplète ou figée du site à cause du cache local non vidé.

Supprimez le contenu des dossiers /var/cache/prod ou /cache/, selon la version. Activez ensuite le rechargement automatique des templates dans le back-office pour forcer une reconstruction propre de l’affichage.


Prestashop : Problème de certificats SSL — Solution par configuration HTTPS

Si vous utilisez un domaine avec HTTPS activé, Prestashop peut bloquer certains contenus ou rediriger incorrectement sans certificat SSL valide.

Assurez-vous que le certificat est bien installé sur le serveur, puis activez le HTTPS dans Prestashop (Paramètres > Général). Cela évite les avertissements de sécurité et améliore la confiance client.


Prestashop : Problème d’envoi d’email — Solution par configuration SMTP

Sur un serveur local, l’envoi d’emails transactionnels n’est souvent pas actif, mais devient indispensable en production (confirmation, livraison, mot de passe…).

Configurez le module email de Prestashop avec les informations SMTP de votre hébergeur ou d’un service tiers (Sendinblue, Gmail, etc.). Vérifiez également que le port utilisé n’est pas bloqué. Cela garantit un flux de communication fluide.


Prestashop : Problème de permissions fichiers — Solution par correction CHMOD

Le transfert via FTP peut modifier les droits d’accès aux fichiers et dossiers, rendant le site instable ou non éditable.

Appliquez les bons CHMOD : 755 pour les dossiers, 644 pour les fichiers. Certains hébergeurs exigent des permissions plus restrictives pour raisons de sécurité. Un réglage correct évite les erreurs fatales.


Prestashop : Problème d’environnement serveur — Solution par vérification technique

Prestashop peut fonctionner localement avec PHP 7.4, mais échouer sur un serveur en PHP 8.1 s’il y a des incompatibilités dans vos modules ou thèmes.

Vérifiez la version de PHP, les extensions activées (intl, cURL, GD…) et adaptez votre environnement à la version Prestashop utilisée. Cela assure une migration sans erreur critique.


Prestashop : Problème de sécurité post-migration — Solution par nettoyage et protection

Après la mise en ligne, certains fichiers liés à l’environnement local (installateur, logs, backups) peuvent rester accessibles, posant un risque de sécurité.

Supprimez le dossier /install, limitez l’accès aux répertoires sensibles via .htaccess, et activez un module de sécurité Prestashop. Cela protège votre boutique contre les attaques automatisées.