les librairies - PHP - Programmation
Marsh Posté le 07-09-2004 à 11:35:23
ou tu veux
JPgraph n'est pas GD, il utilise GD, donc une fois que ton gd2.dll est loader, JP ira la chercher tout seul
Marsh Posté le 07-09-2004 à 11:55:01
je comprend que JPGraph est une compil de fonction sPHP qui se sert d'une librairie GD. ce qui fait que quand une fonction cherche gd2.dll, cette dll est deja chargée donc il se debrouille.
mais quand j'ai modifié le php.ini, quand j'ai relancé EasyPHP, il ma mis plein de messages "function registration failed - duplicate name - imagearc"
d'ou ca peut venir?
Marsh Posté le 07-09-2004 à 13:06:53
c pas par rapport a du code
c une boite de dialogue qui s'affiche quand je relance EasyPHP
sinon nivo code ben g fé un include "dossierJPGraph/jpgraph*.*";
Marsh Posté le 07-09-2004 à 14:46:54
ben sachant que php.ini est dans mon %systemroot%\php.ini
du coup j'ai mis la dll dedans mais ca change rien
quand a larchive JPGraph, j'ai mis tous les fichiers du dossier "src" dans un sous-dossier de mon dossier Web.
Autre idee ?
pare ailleurs je comprend pas bien pourquoi fo mettre la dll dans le meme dossier sachant que d'autres extensions sont décommentées dans le php.ini et les dll associées sont dans le dossier des extension php.
Marsh Posté le 07-09-2004 à 14:53:04
tu as rebooté ?
C'est con à dire mais j'avais eu une fois besoin de rebooter pour que la dll soit prise en compte (c t pour oracle perso)
Marsh Posté le 07-09-2004 à 15:17:22
A mon avis tu as activé la GD2 et la GD, veille à bien en commentaire la ligne en rapport avec la GD ( 1ère du nom )
Marsh Posté le 08-09-2004 à 13:37:45
ok wé c ca merci
en fait j'avais pas capté que c t les deux versions de GD qui se battaient en duel.
donc en fait quand on veut utiliser de nouvelles librairies (comme JPGraph), il faut ajouter
verifier que la dll existe dans le dossier php ou sinon la trouver sur le net, ajouter l'extension .dll dans php.ini pour qu'elle soit chargée, mettre toutes les sources de la librairie dans un dossier.
Par contre ce que je pige c'est que j'ai pas mis de include dans ma page pour faire appel aux sources JPGraph et pourtant elles sont reconnues.
Marsh Posté le 07-09-2004 à 11:29:45
g telechargé l'archive JPGraoh paske g des scripts GD2
donc j'ai bien mis "extension=php_gd2.dll" dans mon php.ini
mais le contenu de l'archive je la decompresse où ?
votre reponse pourra me servir pour installer d'autres extensions
merci