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 "missing configuration file" sur Prestashop ?

tout servces prestashop

1. Erreur "Missing configuration file" sur Prestashop : vérifier la présence du fichier settings.inc.php dans le dossier /app/config

L’erreur "Missing configuration file" signifie que Prestashop ne trouve pas le fichier de configuration contenant les informations de connexion à la base de données. Le fichier en question est généralement settings.inc.php situé dans le dossier /app/config/ ou /config/, selon la version de Prestashop utilisée. Sans ce fichier, Prestashop ne peut pas démarrer.

Pour corriger ce problème, accédez à votre site via FTP et vérifiez la présence de ce fichier. S’il est absent, restaurez-le depuis une sauvegarde ou copiez un fichier équivalent depuis une installation Prestashop fonctionnelle, en adaptant les paramètres. Une fois rétabli, rechargez la page d’accueil de votre boutique.


2. Message "Missing configuration file" Prestashop : restaurer le fichier settings.inc.php depuis une sauvegarde antérieure

Une suppression accidentelle ou une mauvaise manipulation peut entraîner la perte du fichier settings.inc.php, essentiel au fonctionnement de Prestashop. Ce fichier contient les identifiants de connexion à la base de données, ainsi que d'autres paramètres vitaux de configuration.

Si vous disposez d’une sauvegarde récente de votre site, restaurez uniquement ce fichier depuis le répertoire /config/. Veillez à ne pas écraser d’autres fichiers si vous restaurez l’ensemble du dossier. Une fois le fichier en place, vérifiez les informations qu’il contient, notamment le nom d’hôte, l’utilisateur et le mot de passe de la base de données.


3. Prestashop affiche "Missing configuration file" : corriger les erreurs de chemin après une migration de serveur

Après une migration manuelle ou via un module, l’erreur "Missing configuration file" peut apparaître si le chemin absolu vers le fichier settings.inc.php est incorrect ou si le fichier a été omis dans le transfert. Cela est fréquent lors d’une copie incomplète du dossier /config.

Pour résoudre ce problème, vérifiez que tous les fichiers du dossier /config ont bien été transférés. Ensuite, ouvrez settings.inc.php pour vérifier que les constantes sont correctement définies, notamment celles liées au chemin d’accès et aux connexions. Cela permet à Prestashop de retrouver sa configuration initiale et de fonctionner à nouveau.


4. Corriger l’erreur "Missing configuration file" Prestashop après une réinstallation ou une suppression involontaire

L’erreur peut aussi survenir après une tentative de réinstallation de Prestashop sur une ancienne base de données, ou si vous avez supprimé des fichiers du cœur de l’application par erreur. Sans le fichier de configuration, le CMS est incapable de reconnaître son environnement.

Dans ce cas, la meilleure solution est de relancer une installation propre de Prestashop. Supprimez tous les fichiers sauf le dossier /modules et /img, puis réinstallez Prestashop en pointant vers la base existante. Cela recréera automatiquement un fichier settings.inc.php valide et compatible avec votre environnement serveur.


5. "Missing configuration file" sur Prestashop : vérifier les droits d’accès au fichier settings.inc.php

Même si le fichier settings.inc.php est présent sur le serveur, l’erreur peut apparaître si Prestashop n’a pas les permissions nécessaires pour le lire. Cela peut se produire après un changement d’hébergement, un transfert FTP ou une restauration à partir d’une sauvegarde.

Assurez-vous que le fichier settings.inc.php possède les bonnes permissions (644 recommandées) et que le dossier /config/ est accessible (755). Si vous êtes sur un serveur Linux, vérifiez aussi que le propriétaire du fichier correspond à l’utilisateur du serveur web. Cela garantit un accès correct au fichier de configuration.


6. Erreur Prestashop "Missing configuration file" : reconstruire manuellement le fichier settings.inc.php si introuvable

Si vous ne possédez aucune sauvegarde de votre fichier de configuration, vous pouvez le reconstruire manuellement. Ce fichier contient généralement des constantes définissant le nom de la base de données, le serveur, le mot de passe, le préfixe des tables et le cookie key.

Créez un nouveau fichier settings.inc.php dans le dossier /config en recopiant la structure d’un fichier issu d’une installation Prestashop propre. Renseignez les informations en fonction de vos paramètres d’hébergement. Une fois enregistré, rafraîchissez votre site pour vérifier si la connexion est rétablie.


7. Prestashop indique "Missing configuration file" : vérifier l’intégrité du dossier /config après une mise à jour manuelle

Lors d’une mise à jour manuelle de Prestashop, il est possible que certains fichiers aient été écrasés ou omis. Si le fichier settings.inc.php a été supprimé par erreur, Prestashop ne pourra plus démarrer. C’est une erreur fréquente lorsqu’on remplace tout le cœur du CMS sans exclure ce fichier.

Avant toute mise à jour, il est essentiel de sauvegarder le fichier settings.inc.php et de le restaurer après avoir copié les nouveaux fichiers. En cas d’oubli, vérifiez le contenu de vos sauvegardes locales ou de votre serveur pour retrouver ce fichier et le remettre en place.


8. Message "Missing configuration file" sur Prestashop : détecter une suppression involontaire via votre client FTP

Parfois, un fichier peut être supprimé involontairement lors d’un glisser-déposer ou d’un nettoyage sur un client FTP comme FileZilla. Cela peut provoquer l’erreur "Missing configuration file" si le fichier de configuration a été touché sans que vous vous en rendiez compte.

Ouvrez votre client FTP et inspectez le dossier /config/. Si le fichier settings.inc.php est manquant, vérifiez dans la corbeille locale ou vos sauvegardes automatiques. Restaurez ce fichier à partir d’une copie fiable pour rétablir la configuration de Prestashop et relancer la boutique.


9. Erreur "Missing configuration file" Prestashop : supprimer l’installateur si l’installation est déjà terminée

Prestashop peut afficher cette erreur si le dossier /install est toujours présent après l’installation. En effet, Prestashop attend de lancer le processus d’installation si aucun fichier de configuration n’est trouvé et que le dossier d’installation est encore disponible.

Pour éviter cela, supprimez complètement le dossier /install après avoir installé Prestashop avec succès. Cette étape est d’ailleurs recommandée pour des raisons de sécurité. Une fois supprimé, assurez-vous que le fichier settings.inc.php est bien présent dans /config/, ce qui permettra à Prestashop de fonctionner correctement.


10. "Missing configuration file" sur Prestashop : relancer l’installation si aucun fichier n’a encore été généré

Si vous êtes en train d’installer Prestashop pour la première fois et que vous voyez cette erreur, cela signifie probablement que vous avez sauté une étape ou que l’installation a été interrompue. Le fichier de configuration n’a donc jamais été généré par l’installateur.

Dans ce cas, relancez l’installation depuis l’URL de votre site (ex. : votresite.com/install) et suivez les étapes jusqu’au bout. Vérifiez que les permissions d’écriture sont correctement définies sur les dossiers concernés. Une fois l’installation terminée, le fichier settings.inc.php sera automatiquement créé par Prestashop.