Page 1 sur 1

affichage graphe impossible

Publié : jeu. déc. 22, 2005 23:41
par Razemusse
Bonjour à tous et super sympa ce script ...mais voila j'ai un petit problème ;-)
Bien que la base uptime récupère les enregistrements, je ne peux afficher les graphes dans la page web .
J'ai les dates , mais quand je clique dessus j'obtiens le message d'erreur :
"l'image http:/127.0.0.1/uptime/graph.php?when 2005-12-21&size=high"ne peut etre affichée car elle contient des erreurs "
Là je sèche ;-)
Pourriez-vous m'aider ?
(j'utilise EasyPHP1-8 + visualCron2.7.6

Merci d'avance

Publié : jeu. déc. 22, 2005 23:55
par ED
Bonjour,

Avez vous activé l'extension GD dans EasyPHP?

Publié : ven. déc. 23, 2005 08:05
par Razemusse
Oui je pense , cf l'extrait de php.ini ci-dessous.
Je n'ai pas de message d'erreur et ai bien configuré le chemin d'accès aux extensions.

";Windows Extensions
;Note that MySQL and ODBC support is now built in, so no dll is needed for it.
;
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll

Publié : ven. déc. 23, 2005 09:51
par ED
Ouvrez le fichier graph.php et mettez deux slash devant la ligne header(...)

Code : Tout sélectionner

//header
Sauvegardez et afficher un graph ( pas sur l'index vous ne verez rien )

Et rapporter moi l'erreur qui s'affichera.

Publié : ven. déc. 23, 2005 12:43
par Razemusse
voila ce que j'obtiens (après avoir fait la modif ) en affichant la page "http://127.0.0.1/uptime/graph.php?when= ... &size=high :"

Fatal error: Call to undefined function: imagecreate() in c:\program files\easyphp1-8\www\uptime\graph.php on line 199

est-ce que ça aide ?
Merci en tout cas ;-)

Publié : ven. déc. 23, 2005 13:29
par ED
Hum, a priori c'est bien GD qui n'est pas chargé,

Regardez dans le phpinfo ( crée une fichier phpinfo.php contenant

Code : Tout sélectionner

<?php 
phpinfo();
?>
Si vous trouvez bien le module GD comme ici

Dans easyphp il y a plusieurs php.ini editez vous le bon? PS: si vous n'avez pas changer la version de php, il y a un menu de gestion des extensions par easyphp.

Publié : ven. déc. 23, 2005 18:25
par Razemusse
Problème résolu ! En fait j'ai suivi votre conseil et activé l'extension gd à partir du menu de configuration PHP de EasyPHP.
Merci encore de votre aide, je vais pouvoir monitorer ma connexion qui me pose des problèmes avec la LiveBox.

Joyeuses fêtes !

Publié : ven. déc. 23, 2005 19:45
par ED
Joyeuses fetes a vous aussi :)