Bibliotheque GD sous Linux Debian

Mammouth du PHP | 881 Messages

12 avr. 2009, 19:24

Bonjour,

je tente maintenant d'utiliser les scripts jpgraph, mais ils réclament la bibliothèque GD.
Tous les avis que je consulte sur internet me laissent croire qu'il que GD est installé de base sur le système. Je ne trouve rien de tel dans le phpinfo(); ne ne trouve même pas de bibliothèque GD sur mon ordinateur.
J'ai tenté l'installation apt-get install php_gd2, mais ce fut vain: "Impossible de trouver le paquet".

Avez-vous une piste pour moi?

Merci à l'avance.

J'oubliais. Ce serait tout beau si j'arrivais à faire fonctionner cela sur mon serveur de développement (local), mais je n'ai pas de contrôle sur le serveur distant (internet). Or, le phpinfo() est bloqué sur le serveur distant. Comment saurai-je si j'ai GD, et si je ne l'ai pas, comment l'activer?
Soyez artisans de paix

ViPHP
ViPHP | 5924 Messages

12 avr. 2009, 20:47

Tu peux essayer extension_loaded() ou function_exists() pour vérifier l'existence, et dl() pour charger (mais ne t'attends pas à ce que cela marche).

ViPHP
ViPHP | 1380 Messages

13 avr. 2009, 12:01

Quelle version de debian? Quelle version de php?

Pour debian stable (Lenny) et php5 le paquet GD est celui-ci:

Code : Tout sélectionner

Paquet : php5-gd État: installé Automatiquement installé: non Version : 5.2.6.dfsg.1-1+lenny2 Priorité : optionnel Section : web Responsable : Debian PHP Maintainers <[email protected]> Taille décompressée : 164k Dépend: libc6 (>= 2.7-1), libfreetype6 (>= 2.3.5), libgd2-xpm (>= 2.0.36~rc1~dfsg), libjpeg62, libpng12-0 (>= 1.2.13-4), libt1-5 (>= 5.1.0), libx11-6, libxpm4, zlib1g (>= 1:1.1.4), phpapi-20060613+lfs, php5-common (= 5.2.6.dfsg.1-1+lenny2) Description : GD module for php5 This package provides a module for handling graphics directly from PHP scripts. It supports the PNG, JPEG, XPM formats as well as Freetype/ttf fonts.
ripat

Mammouth du PHP | 881 Messages

13 avr. 2009, 15:15

Merci,

je vais laissé "irrésolu" pour l'instant parce que je rencontre des problèmes de dépendances pour l'instant. Je n'avais jamais pensé de mettre le "5" dans le nom lorsque je cherchais gd. Je vous reviendrai sur les résultats obtenus lorsque j'aurai réglé les problèmes d'installation que j'ai encore avec mon Linux.
Soyez artisans de paix

Administrateur PHPfrance
Administrateur PHPfrance | 3131 Messages

13 avr. 2009, 16:02

apt est justement censé les résoudre ces dépendances, quels problèmes peux-tu avoir à ce niveau ?

Un bon reflexe : apt-cache search