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 erreur GD library is not installed Prestashop ?

tout servces prestashop

PrestaShop – Erreur GD library absente sur l’hébergement

L’erreur « GD library is not installed » dans PrestaShop signifie que la bibliothèque graphique GD n’est pas activée sur ton serveur. Cette bibliothèque est indispensable pour le redimensionnement et le traitement des images dans la boutique.

Pour corriger cela, connecte-toi à ton interface d’hébergement (cPanel ou Plesk) et active l’extension php-gd. Si tu utilises un serveur dédié, installe le module via la commande apt install php-gd ou yum install php-gd, selon ton distribution Linux.


PrestaShop – PHP GD non activé après une mise à jour

Suite à une mise à jour PHP, l’extension GD library peut être désactivée automatiquement, provoquant une erreur dans PrestaShop lors de l’upload d’images.

Vérifie la version PHP utilisée dans Informations système > Paramètres avancés et modifie ton fichier php.ini pour ajouter la ligne : extension=gd. Redémarre ensuite Apache ou Nginx pour que les modifications soient prises en compte dans ton environnement PrestaShop.


PrestaShop – GD installée mais non détectée

Même si GD est installée, PrestaShop peut ne pas la reconnaître si elle est mal configurée ou si une autre extension entre en conflit avec elle.

Pour résoudre ce problème, crée un fichier info.php contenant <?php phpinfo(); ?> et accède-y via ton navigateur. Vérifie que GD apparaît bien dans la liste des modules actifs. Si ce n’est pas le cas, consulte le fichier de configuration PHP pour corriger le chemin d’extension.


PrestaShop – Version PHP incompatible avec GD

Certaines versions récentes de PHP peuvent poser des problèmes de compatibilité avec l’extension GD, surtout si d’autres modules comme Imagick sont également actifs.

Utilise la version recommandée par PrestaShop (souvent PHP 7.4 ou 8.1 selon la version) et assure-toi d’avoir la bonne version de php-gd installée. Cette cohérence garantit un traitement d’image stable dans toutes les fonctionnalités visuelles de ta boutique.


PrestaShop – Serveur mutualisé sans accès aux extensions

Si tu es sur un hébergement mutualisé, tu n’as parfois pas la main pour activer php-gd manuellement, ce qui bloque l’utilisation de certaines fonctions image dans PrestaShop.

Dans ce cas, contacte le support technique de ton hébergeur et demande explicitement l’activation de la GD library pour ta version de PHP. La plupart des hébergeurs peuvent l’activer en quelques heures si elle n’est pas déjà disponible.


PrestaShop – Thème ou module incompatible sans GD

Certains thèmes PrestaShop ou modules tiers utilisent des fonctions GD pour générer des miniatures dynamiques, et provoquent des erreurs si la bibliothèque est absente.

Assure-toi que l’environnement serveur est bien compatible avec les exigences techniques du thème. Installe GD, puis vide le cache PrestaShop et régénère les miniatures via le menu Apparence > Images pour retrouver un affichage optimal.


PrestaShop – GD installée mais désactivée dans php.ini

L’extension GD peut être désactivée manuellement dans le fichier php.ini, même si elle est présente sur le serveur. Cela entraîne une erreur visible dans PrestaShop lors du traitement d’image.

Ouvre le fichier php.ini, cherche la ligne ;extension=gd et supprime le point-virgule ;. Enregistre et redémarre le service web serveur. Une fois activée, PrestaShop pourra à nouveau utiliser la fonction imagecreatetruecolor().


PrestaShop – Installation GD manquante en local (XAMPP/WAMP)

Si tu développes ton site PrestaShop en local, l’erreur GD peut apparaître car la bibliothèque n’est pas activée dans XAMPP, WAMP ou MAMP.

Ouvre le fichier php.ini de ton environnement local et vérifie que la ligne extension=gd est bien décommentée. Redémarre Apache pour appliquer les modifications. Une fois GD activée, les fonctions graphiques de PrestaShop fonctionneront à nouveau correctement.


PrestaShop – Extension GD active mais bug dans une fonction

L’extension GD peut être active, mais certaines fonctions comme imagejpeg() ou imagepng() peuvent échouer à cause d’une limite de mémoire PHP trop basse.

Augmente la limite mémoire dans le php.ini en définissant par exemple memory_limit = 512M. Cela permet à PrestaShop de traiter correctement les fichiers image volumineux, surtout lors des importations en masse ou de la génération de miniatures.


PrestaShop – Impossible de régénérer les miniatures

Même après l’activation de GD, PrestaShop peut ne pas réussir à générer les miniatures si les droits d’écriture sur les dossiers d’images sont incorrects.

Vérifie les permissions CHMOD des dossiers /img, /themes/ton-theme/img et /img/p. Assure-toi qu’ils sont en écriture (775 ou 755 selon le serveur). Ensuite, utilise l’outil de régénération d’images dans Apparence > Images pour finaliser la correction de l’erreur GD.