OVH Prestashop : comment corriger erreur installation ?

1. Prestashop : vérifier la version PHP compatible sur OVH
Une erreur fréquente lors de l’installation de Prestashop chez OVH est liée à une version PHP incompatible. Prestashop nécessite une version précise selon sa release.
Dans le fichier .ovhconfig, définis la version PHP recommandée (ex. : PHP 8.1 pour Prestashop 8). Cela corrige les erreurs de compatibilité et permet à l’installation de se lancer correctement.
2. Prestashop : activer le mode développement pour voir les erreurs
En cas d’écran blanc ou d’échec, active le mode debug dans Prestashop pour afficher les messages d’erreur détaillés. Cela se fait via le fichier defines.inc.php.
Dans Prestashop, ce mode permet de détecter une erreur de permission, une base de données mal configurée, ou un fichier manquant. Très utile pour diagnostiquer précisément le blocage de l’installation.
3. Prestashop : vérifier les permissions des fichiers sur OVH
L’installation de Prestashop peut échouer si certains fichiers n’ont pas les droits d’écriture suffisants. C’est souvent le cas sur un hébergement mutualisé OVH.
Via ton client FTP, assure-toi que les répertoires var, config, themes, modules ont les permissions CHMOD 755 ou 775. Cela permet à Prestashop d’écrire les fichiers nécessaires à l’installation complète.
4. Prestashop : configurer correctement la base de données
Une erreur classique est une mauvaise connexion à la base de données pendant l’installation de Prestashop chez OVH.
Assure-toi que le nom de la base, l’utilisateur, le mot de passe, et surtout le serveur (souvent localhost ou 127.0.0.1) sont bien renseignés. Vérifie également que la base existe et que les droits sont complets.
5. Prestashop : éviter les erreurs liées au timeout
L’installation peut échouer à cause d’un temps d’exécution trop court (timeout PHP), notamment chez OVH en mutualisé.
Ajoute un fichier php.ini ou .user.ini pour augmenter la valeur de max_execution_time à 300 ou plus. Cela permet à Prestashop de finaliser toutes les étapes d’installation sans interruption.
6. Prestashop : vider le cache OVH avant nouvelle tentative
Après une tentative d’installation échouée, OVH peut conserver un cache résiduel, bloquant une nouvelle tentative avec Prestashop.
Vide le cache via le manager OVH ou supprime les fichiers de cache manuellement dans le répertoire /www. Recommence ensuite l’installation de Prestashop dans un dossier propre.
7. Prestashop : corriger le chemin d’accès du domaine
Si tu utilises un multisite ou que ton domaine n’est pas bien lié, Prestashop peut ne pas trouver le bon chemin d’accès lors de l’installation sur OVH.
Dans le manager OVH, vérifie que ton domaine pointe bien vers le dossier /www ou un sous-dossier spécifique contenant Prestashop. Corrige également le fichier .htaccess si nécessaire.
8. Prestashop : utiliser une installation manuelle plutôt que 1-click
Le module 1-click Install d’OVH n’est pas toujours fiable avec Prestashop, surtout pour les versions récentes.
Préfère une installation manuelle : télécharge Prestashop depuis le site officiel, envoie-le via FTP, et suis l’assistant d’installation pas à pas. Cela évite les bugs spécifiques aux scripts automatisés d’OVH.
9. Prestashop : surveiller la limite mémoire PHP
Prestashop peut planter à l’installation si la limite de mémoire PHP est trop basse. OVH impose parfois une valeur par défaut trop limitée.
Ajoute un php.ini avec memory_limit = 256M pour éviter les erreurs de manque de mémoire. Cette modification aide Prestashop à gérer les fichiers, thèmes et modules pendant l’installation initiale.
10. Prestashop : vérifier la compatibilité avec les modules OVH
Certaines configurations OVH ajoutent des modules PHP ou des règles .ovhconfig spécifiques qui peuvent bloquer Prestashop à l’installation.
Supprime les règles superflues, et vérifie la compatibilité des extensions PHP activées (comme intl, curl, zip…). Utilise phpinfo() pour contrôler l’environnement et assurer que tout est adapté à Prestashop.