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
affichage graphe impossible
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
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
Ouvrez le fichier graph.php et mettez deux slash devant la ligne header(...)
Sauvegardez et afficher un graph ( pas sur l'index vous ne verez rien )
Et rapporter moi l'erreur qui s'affichera.
Code : Tout sélectionner
//header
Et rapporter moi l'erreur qui s'affichera.
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
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
Hum, a priori c'est bien GD qui n'est pas chargé,
Regardez dans le phpinfo ( crée une fichier phpinfo.php contenant
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.
Regardez dans le phpinfo ( crée une fichier phpinfo.php contenant
Code : Tout sélectionner
<?php
phpinfo();
?>
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.