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 probleme impossible de mettre a jour les parametres de Prestashop ?

tout servces prestashop

1. Impossible de mettre à jour les paramètres Prestashop : vérifier les permissions des fichiers et dossiers

L’une des causes les plus fréquentes d’impossibilité à enregistrer les modifications dans Prestashop est liée aux permissions des fichiers et dossiers. Si Prestashop ne peut pas écrire dans les fichiers de configuration ou les répertoires système, les changements ne seront pas enregistrés. Vérifiez les permissions des dossiers /config, /var, /cache et /themes via FTP ou votre panneau d’hébergement.

Les permissions doivent généralement être à 755 pour les dossiers et 644 pour les fichiers. En cas de doute, réinitialisez les droits par défaut. Certains hébergeurs imposent des restrictions supplémentaires : dans ce cas, contactez le support technique pour une vérification avancée côté serveur.


2. Mise à jour des paramètres Prestashop non enregistrée : corriger les erreurs JavaScript du back office

Des erreurs JavaScript dans le back office peuvent empêcher la soumission ou le traitement des formulaires de configuration. Si un script est bloqué ou entre en conflit avec un autre module, Prestashop ne pourra pas traiter vos modifications. Ouvrez la console de développement de votre navigateur (F12 > Console) pour détecter les erreurs JavaScript éventuelles.

Désactivez temporairement les modules récemment installés ou essayez un autre navigateur pour voir si le problème persiste. Si vous utilisez un thème personnalisé, testez également avec le thème par défaut pour éliminer un conflit d’affichage ou de script.


3. Erreur lors de la sauvegarde des paramètres Prestashop : comment vider le cache et résoudre les conflits

Lorsque vous mettez à jour des paramètres et que rien ne semble changer, il est possible que le cache bloque l’affichage des nouvelles données. Prestashop stocke certaines informations en cache pour améliorer les performances, mais cela peut gêner la mise à jour en direct. Videz manuellement le cache via FTP (/var/cache/) ou depuis le back office s’il est encore accessible.

Dans certains cas, le cache du navigateur peut aussi interférer. Testez la mise à jour en navigation privée ou avec un autre navigateur. Si les modifications s’affichent correctement, le cache local était probablement en cause. Un nettoyage régulier est recommandé.


4. Formulaire de paramètres Prestashop qui ne sauvegarde pas : vérifier la configuration PHP de votre serveur

Un serveur mal configuré peut bloquer certaines fonctions essentielles de Prestashop. Par exemple, des valeurs PHP trop faibles pour max_input_vars ou post_max_size peuvent empêcher l’enregistrement des paramètres complexes ou longs. Vérifiez votre fichier php.ini ou les paramètres disponibles via phpinfo().

Augmentez les limites si nécessaire : max_input_vars = 5000, post_max_size = 32M, memory_limit = 256M sont des valeurs sûres pour Prestashop. Après modification, redémarrez le serveur ou videz les caches. Cette étape est indispensable, surtout pour les hébergements mutualisés limités.


5. Impossibilité de sauvegarder les paramètres Prestashop après une mise à jour du CMS : identifier les fichiers corrompus

Une mise à jour de Prestashop peut échouer partiellement, laissant des fichiers corrompus ou obsolètes qui empêchent la sauvegarde des paramètres. Pour diagnostiquer ce type de problème, comparez les fichiers de votre installation avec ceux de la version officielle correspondante. Utilisez un outil FTP ou Git pour repérer les différences.

Réinstallez les fichiers manquants ou corrompus sans toucher à la base de données. Cela permet de corriger les erreurs tout en préservant votre configuration. Faites toujours une sauvegarde complète avant toute manipulation, afin de pouvoir revenir en arrière si nécessaire.


6. Problème de mise à jour des paramètres Prestashop lié à un module tiers défectueux : comment le désactiver en toute sécurité

Certains modules tiers peuvent interférer avec les paramètres natifs de Prestashop, notamment ceux liés au SEO, aux produits ou à la livraison. Si un module surcharge un contrôleur ou modifie un hook, il peut bloquer la mise à jour des réglages. Désactivez les modules un par un pour identifier le coupable.

Si vous ne pouvez pas accéder au back office, désactivez les modules via la base de données en modifiant leur statut dans la table ps_module. Cette méthode permet de désactiver rapidement un module sans passer par l’interface d’administration. Redémarrez ensuite Prestashop et testez la sauvegarde des paramètres.


7. Les paramètres ne s’enregistrent pas dans Prestashop : vérifier les erreurs dans les logs système et Prestashop

Les erreurs système ou internes à Prestashop sont souvent consignées dans les logs. Si vous ne pouvez pas enregistrer des paramètres, consultez d'abord les fichiers de log de Prestashop (/var/logs/ ou var/logs/prod.log), puis les logs du serveur via le panneau de contrôle de votre hébergeur. Ils peuvent révéler une erreur 500, un problème de mémoire ou une requête SQL bloquée.

Ces informations sont précieuses pour identifier la cause exacte du dysfonctionnement. En cas d’erreur récurrente liée à une table ou un module, une réparation de la base de données ou la réinstallation du module fautif peut s’imposer. Ne négligez pas ces indices souvent déterminants.


8. Prestashop refuse d’enregistrer les nouveaux paramètres : désactiver la protection CSRF temporairement pour tester

Prestashop utilise une protection contre les attaques CSRF (Cross-Site Request Forgery) qui peut bloquer la soumission de formulaire si le token est absent ou invalide. Cela arrive souvent après une inactivité prolongée ou si le cache du navigateur supprime certaines informations. Déconnectez-vous puis reconnectez-vous au back office et essayez à nouveau.

Si le problème persiste, testez la désactivation temporaire de la vérification CSRF dans les fichiers du contrôleur (non recommandé sur un site en production). Une fois le test effectué, réactivez la protection. Cette méthode est utile pour diagnostiquer les problèmes sans compromettre durablement la sécurité.


9. Modification des paramètres Prestashop impossible à cause d’un conflit avec un thème personnalisé

Un thème personnalisé peut modifier ou surcharger certaines parties du back office, y compris les formulaires de configuration. Si les paramètres ne s’enregistrent pas, testez avec le thème par défaut de Prestashop pour voir si le problème disparaît. Cela permet d’isoler un éventuel conflit lié au thème.

En cas de conflit avéré, contactez le développeur du thème ou tentez de corriger les erreurs dans les fichiers .tpl ou les contrôleurs associés. Il est préférable de conserver une version à jour et bien codée de votre thème pour éviter ce genre de dysfonctionnements.


10. Erreur à la sauvegarde des paramètres dans Prestashop : vérifier les champs obligatoires manquants ou mal remplis

Parfois, un simple champ obligatoire non rempli ou mal formaté peut bloquer l’enregistrement des paramètres. Assurez-vous que tous les champs requis sont correctement renseignés, sans caractères interdits ou valeurs invalides (comme des virgules au lieu de points pour les nombres). Prestashop peut ne pas afficher de message d’erreur clair dans certains cas.

Utilisez les outils de développement de votre navigateur pour inspecter les requêtes POST et repérer d’éventuelles erreurs silencieuses. Si vous trouvez un champ problématique, corrigez-le ou supprimez la valeur temporairement pour valider le formulaire. Cela permet de contourner certains bugs liés à la validation côté client ou serveur.