Debian et le module php5-gd

Lors de l’installation d’un système avec la distribution Linux/Debian, certaines fonctions de la librairie GD ne sont pas compilées à l’installation du package php5-gd, ce qui peut poser problème pour certains scripts de génération et de traitement d’images en PHP.

Du coup, les 4 fonctions suivantes ne sont pas disponibles avec les versions de base des distributions Debian/Ubuntu :

> imageantialias
> imagecreatefromxpm
> imagelayereffect
> imagexbm

Il n’existe que deux façons de remédier au problème : Recompiler le module ou installer une version pré-compilée. Le plus simple étant la seconde solution, comme nous allons le voir dans cet article…

Pour installer le bon module php-GD d’Apache

Pour ce faire, ajoutez les deux lignes suivantes à votre fichier /etc/apt/sources.list :

deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all

Puis lancez la commande apt-get update pour mettre vos sources de packages à jour.

Il ne vous reste plus qu’a désinstaller php5-gd avec la commande :

apt-get remove php5-gd

Et à réinstaller depuis le nouveau dépot avec la commande :

apt-get -y --force-yes install php5-gd

Les options -y et –force-yes vous éviteront de valider l’installation et d’outrepasser l’avertissement de sécurité qui signale que les packages ne sont pas signés.

Enfin, relancez apache :

apache2ctl restart

Et voila !

Tags: , , , ,

Laisser un commentaire

Comment Spam Protection by WP-SpamFree


panneaux solaireslogicielsvoitures carscrédit immobiliertirage des cartesboutique sexyvidéosurveillance