Page 1 sur 3
Graphique et Webcron
Publié : dim. mai 08, 2005 13:44
par math74
Bonjour, Tout d'abord félicitation pour votre script ... il est vraiment super.
Toutefois je viens de l'installer et j'ai deux problèmes.
Le script tourne sous un EASYPHP 1.8 et j'utilise le WebCron 1.6.0.
Alors voila, les stats du webcron m'indique bien que le LOG.PHP a été lancer, mais ca ne me me rajoute pas d'info dans la BDD (quand je lance le log depuis un navigateur, je n'est aucune erreur et la BDD est bien Mise a jour).
Deuxième petite chose, quand j'actualise a l'aide du navigateur et que je vais voir le graphique, les heures ne sont pas les bonnes :
Screenshot prit à 13h30
Config Webcron
Lancement WebCron
Pouvez vous m'aider SVP ?
Merci d'avance
Edit : Livebox Inventel > firmware v5.01.11-fr
Publié : dim. mai 08, 2005 14:01
par ED
Bonjour,
Content que cela vous plaise
Alors vous devez
impérativement configurer le cron pour qu'il fasse des enregistrements toutes les 15 minutes, ce qui explique les erreurs lors de la génération du graphique.
En fait les valeurs sont recupérés sur un intervalle de temps pour limiter le nombre de requetes donc si il y a des valeurs supplementaires ou qui ne sont pas bien fixé cela génére des graphiques erronés.
Vous devez programmer le cron pour que les enregistrements soit fait aux minutes: 0, 15, 30, 45
Alors voila, les stats du webcron m'indique bien que le LOG.PHP a été lancer, mais ca ne me me rajoute pas d'info dans la BDD (quand je lance le log depuis un navigateur, je n'est aucune erreur et la BDD est bien Mise a jour).
Je ne comprends pas tout à fait votre problème, le fichier log.php n'enregistre pas d'info via le planificateur de tache?
Si vous "tester la tache" cela fonctionne il? Enfin y a t'il de nouveaux enregistrement dans la base de donnée?
Publié : dim. mai 08, 2005 14:18
par math74
Merci pour votre réponse si rapide.
Bon alors en effet, pour le VisualCron je n'avait cocher que la "minute 5" de chaque heure. J'ai résolue en cochant 0, 15, 30, 45 ... de ce coté la ca devrai jouer maintenant.
ED a écrit :Je ne comprends pas tout à fait votre problème, le fichier log.php n'enregistre pas d'info via le planificateur de tache?
Si vous "tester la tache" cela fonctionne il? Enfin y a t'il de nouveaux enregistrement dans la base de donnée?
Alors en faite, je vais essayer de mieux m'exprimer.
Si j'éxécute le fichier LOG.PHP depuis mon navigateur, il y a bien une mise à jour du graphique (c'est OK).
Si je "test la tache" depuis VisualCron, aucun message d'erreur, mais aucune actualisation du graphique (probleme). Idem avec les programmation tous les 1/4 d'heure (pas de mise à jour du graphique).
voila, @bientot
Publié : dim. mai 08, 2005 20:02
par ED
Je vais tenter de tester ca, dans le courant de la semaine!
Publié : lun. mai 09, 2005 20:14
par manu512
Bonjour,
Super le script mais utilisant égualement virtual cron 1.60 j'ai le meme souci que math74
Pas de mise a jour via virtual cron
Mais je n'ai malheureusement pas toujours non plus de mise a jour lors de la synchro manuel via log.php
Sinon bonne chance pour la suite et si besoin on peux me contacter pour beta test et plus si besoin
Un petit truc ce serait cool de rajouter un lien vers le site et le forum dans une prochaine version
Publié : sam. mai 14, 2005 11:32
par ED
Hum on viens de me signaler un autre soucis mais sur linux cette fois ci, donc je vais faire des tests sur une installation clean!
Sinon pour les liens , ca peut se faire, je reflechis a une nouvelle interface mais j'ai rien de probant pour l'instant.
Publié : sam. mai 14, 2005 18:16
par math74
Merci tiens nous au courant.
@bientot
Publié : dim. mai 15, 2005 17:21
par ED
Bon j'ai fait une installation avec
Easyphp 1.8
VisualCron 1.6
Si je lance le script a partir du navigateur:
http://..../log.php => ca marche
Par contre avec VisualCron ca ne marche pas => message d'erreur: "impossible d'initialiser php_gd2.dll"
Donc a premiere vue, le problème vient soit de Easyphp qui ne permet pas que l'on charge le serveur php a distance, soit de la version php utilisé dans easyphp!
Je vais essayer de faire plus de test pour voir ca
EDIT: je suspecte que ce soit un problème de repertoire d'extensions dans php.ini dont l'adresse est relative, je vais tester en la fixant!
Publié : jeu. mai 19, 2005 15:57
par ED
Bon j'ai fais des tests et je ne trouve pas ce qui se passe!
J'ai une derniere idée mais je ne garantie rien!
Publié : dim. mai 22, 2005 18:29
par ED
Je séche
J'ai fait pas mal de tests notamment en changeant la version de php mais sans résultats! Ca doit venir de easyphp!
Il me semblais que ca fonctionnais auparavant.
Publié : lun. mai 23, 2005 20:39
par math74
Oki bon bein merci quand même ...
J'aimerais bien tester le script avec un Apache, PHP et MySQL indépendant.
Si quelqu'un avait un tutorial sur l'intégration de PHP 4 dans Apache 2 et un tutorial sur l'installation de mysql et PHPMyAdmin ce serais sympa
Merci d'avance
@bientot
Publié : mar. mai 24, 2005 20:28
par manu512
Personellement,
J'ai une install manuel de Apache2 PHP4 et de Mysql
Et meme probleme.
Publié : mer. mai 25, 2005 10:24
par ED
Hum je m'en doutais...
Je comprends pas ce qui se passe, il y a quelques choses qui a changé mais je ne vois pas quoi!
Publié : mer. mai 25, 2005 19:11
par math74
c'est vrai quand même que c'est bizar ...
Pour info j'ai tester sur un EasyPHP 1.7 et idem ...
Publié : jeu. mai 26, 2005 10:38
par ED
Avez vous testé avec la version precedente de mon script?
Je vais faire une nouvelle série de test ce week end!