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 message "an error occurred during installation" sur Prestashop ?

tout servces prestashop

1. Erreur "An error occurred during installation" sur Prestashop : vérifier la compatibilité de la version PHP et MySQL

Ce message d’erreur peut apparaître si la version de PHP ou de MySQL utilisée n’est pas compatible avec la version de Prestashop que vous tentez d’installer. Vérifiez dans la documentation officielle la configuration minimale requise pour votre version. Prestashop 1.7, par exemple, nécessite PHP 7.2 à 7.4 (selon la sous-version) et MySQL 5.6 ou 5.7.

Si vous utilisez un hébergement mutualisé, vous pouvez modifier la version de PHP depuis le panneau de contrôle (cPanel, Plesk, etc.). Un mauvais paramétrage au niveau du serveur peut empêcher l’installation de se dérouler correctement, même si les fichiers sont présents.


2. Résoudre l’erreur "An error occurred during installation" Prestashop en augmentant la limite mémoire PHP

Une mémoire PHP insuffisante est une cause fréquente de blocage de l’installation. Prestashop a besoin d’un minimum de mémoire pour importer les données de démonstration et créer les tables. Modifiez votre fichier php.ini ou .htaccess pour augmenter la directive memory_limit à au moins 256M.

Sur un hébergement mutualisé, cette option peut être limitée. Vous pouvez alors demander au support technique d’augmenter cette valeur temporairement pour l’installation. Une fois l’installation terminée, la mémoire peut généralement être réduite si besoin pour des raisons de performance.


3. Problème d’installation Prestashop : vérifier les permissions des fichiers et dossiers avant l’installation

Le message "An error occurred during installation" peut indiquer que certains fichiers ou répertoires ne sont pas accessibles en écriture. Avant de commencer, assurez-vous que tous les dossiers ont les bonnes permissions, en particulier /app, /config, /var, et /modules, qui doivent être en CHMOD 755 ou 775 selon votre hébergeur.

Utilisez un client FTP pour modifier les permissions si nécessaire, ou passez par un terminal SSH si vous êtes en hébergement dédié. Sans les bons droits, Prestashop ne peut pas créer les fichiers de configuration nécessaires à l’installation.


4. Erreur lors de l’installation de Prestashop : activer le mode debug pour identifier l’origine du problème

Si vous recevez un message générique sans détails, il est conseillé d’activer le mode debug pour obtenir un message d’erreur plus précis. Pour cela, éditez le fichier install/index.php ou defines.inc.php (une fois généré) et ajoutez la ligne define('_PS_MODE_DEV_', true);.

Avec le mode debug activé, Prestashop affichera des erreurs PHP ou SQL détaillées qui peuvent vous guider vers le composant fautif. Cela permet de gagner un temps précieux au lieu de deviner la source du problème.


5. Corriger l’erreur "An error occurred during installation" Prestashop en utilisant une base de données vide

L’installation échoue souvent si la base de données choisie contient déjà des tables. Prestashop ne peut pas écraser une base de données remplie sans générer d’erreur. Créez une nouvelle base vide ou supprimez toutes les tables existantes avant de relancer l’installation.

Si vous ne pouvez pas créer une nouvelle base, utilisez un outil comme phpMyAdmin pour vider celle en cours. Une structure propre garantit que Prestashop pourra installer toutes ses tables sans conflit ou erreur inattendue.


6. Erreur d’installation Prestashop : désactiver les modules PHP non compatibles (opcache, suhosin, etc.)

Certains modules PHP comme OPcache, Suhosin ou mod_security peuvent perturber l’installation de Prestashop. Ces modules introduisent des limitations de sécurité ou de cache qui bloquent l’exécution de certains scripts, notamment pendant les étapes de configuration.

Essayez de désactiver temporairement ces modules via le fichier php.ini ou en contactant votre hébergeur. Une fois l’installation terminée, vous pouvez les réactiver après avoir vérifié qu’ils ne posent pas de problème dans l’environnement de production.


7. Message "An error occurred during installation" Prestashop : vérifier les logs du serveur pour détecter l’erreur

Lorsqu’une erreur se produit, Prestashop ne fournit pas toujours suffisamment d'informations. Dans ce cas, consultez les logs d’erreurs Apache ou NGINX ainsi que les logs PHP pour identifier les messages d’erreur détaillés. Ces fichiers se trouvent généralement dans /var/log/ ou accessibles depuis le panneau d’administration de votre hébergeur.

Une ligne contenant une erreur fatale ou un appel à une fonction obsolète peut immédiatement révéler la cause. Il est recommandé de conserver ces logs actifs pendant l’installation pour un diagnostic rapide en cas d’échec.


8. Problème d’installation Prestashop avec le message d’erreur générique : utiliser un environnement local propre pour tester

Si vous ne parvenez pas à installer Prestashop en ligne, essayez de l’installer en local avec XAMPP, MAMP ou Laragon. Cela permet de tester dans un environnement contrôlé sans interférence de modules de sécurité ou restrictions d’hébergement.

Une fois l’installation réussie localement, vous pouvez migrer le site vers votre hébergement en ligne. Cela permet aussi de valider la compatibilité de votre version Prestashop avec les ressources serveur. C’est une bonne méthode de contournement pour éliminer les doutes.


9. Erreur d’installation Prestashop après téléchargement du zip : vérifier l’intégrité des fichiers et le mode de transfert

Un fichier corrompu ou un transfert FTP en mode ASCII au lieu de binaire peut endommager certains fichiers PHP de Prestashop. Téléchargez toujours la version officielle depuis le site Prestashop et utilisez un client FTP fiable (comme FileZilla) en mode binaire.

Une installation incomplète ou un fichier mal copié peut générer des erreurs pendant les étapes critiques. Supprimez tous les fichiers, recommencez l’upload avec les bons paramètres, puis relancez l’installation depuis le début.


10. Erreur "An error occurred during installation" Prestashop : choisir une version stable et compatible de Prestashop

Les versions de développement ou instables de Prestashop peuvent contenir des bugs non corrigés qui bloquent l’installation. Assurez-vous d’utiliser une version stable, idéalement la dernière version LTS recommandée par la communauté.

Évitez les versions alpha, beta ou nightly sauf si vous êtes développeur. Consultez les forums ou GitHub pour voir si d’autres utilisateurs ont rencontré le même problème. En cas de doute, testez une version antérieure connue pour sa stabilité.