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.

Hallo wir sind

die Cookies!

Wir sind nett und halten uns an das DSG. Möchten Sie uns?

closebtn
closebtn

Ohne Cookies funktioniert diese Seite nicht. Einige Cookies sind zwingend erforderlich, damit diese Seite richtig funktioniert, wie z. B. in den Warenkorb legen oder kaufen

Wenn Sie Ihre Meinung nicht geändert haben und keine Cookies wünschen, verabschieden wir uns von Ihnen und leiten Sie zu google.com weiter, bitte klicken Sie Hier.
Wenn Sie Ihre Meinung geändert haben, klicken Sie bitte Hier.

Zurück

Bitte laden Sie die Seite neu, nachdem Sie Ihre Auswahl getroffen haben.

GDPR PRO - General Data Protection Regulation - ALL in 1

Make your Store trustworthy for EU customers and your business GDPR Compliant with easy to use storefront consent message.