Problème de librairie GD sous Ubuntu/debian : recompiler PHP5-gd
Publié le 22 novembre 2009
Si vous utilisez comme moi Ubuntu 9.10 (ou debian) et que Drupal indique que votre version de GD n’est pas bonne ( »GD Image Rotation Low Quality / Poor Performance »), il faut recompiler GD. Cette opération n’est pas très compliquée mais peut prendre du temps.
GD est une librairie graphique utilisé sous PHP permettant de faire des opérations sur les images (redimensionnement, rotation…)
Testé avec PHP version 5.2.10
D’abord installer tout les paquets utiles à la compilation (si ce n’est pas déjà fait)
apt-get install build-essential debhelper fakeroot
Récupérer les sources (dans le répertoire /usr/src)
cd /usr/src
apt-get source php5
Maintenant il faut aller changer les paramètres de compilation pour le fichier GD.
cd php5-5.2.10.dfsg.1
cd debian
sudo vi rules
changez la ligne
–with-gd=shared,/usr –enable-gd-native-ttf \
par
–with-gd=shared –enable-gd-native-ttf \
Recompilez :
dpkg-buildpackage -rfakeroot
Une fois la recompilation effectuez l’installation du nouveau php5-gd
cd ..
dpkg -i php5-gd_mettre_ici_le_nom_du_package.deb
Relancez Apache et voyez le résultat dans le tableau de bord de Drupal.
Pas encore de réaction. Soyez le premier !


