[test]v4.0.0.alpha-rev12

Forum dédié au script de monitoring de la livebox
Répondre
Avatar de l’utilisateur
ED
Administrateur
Messages : 539
Inscription : ven. avr. 15, 2005 10:00

[test]v4.0.0.alpha-rev12

Message par ED »

Voila depuis le temps que j'en parlais voici la premiere version utilisable du script v4.

Comme indiqué dans la news précédente , ce n'est pas une version finale et peut donc etre considéré comme une version de test.
Le corps de script est codé, reste le fichier graph.php a recodé et l'ajout de nouvelles fonctionnalités.

Sinon pour en revenir à la version 4.0.0.alpha:

Les grosses nouveautés
  • Ajout support livebox pro
  • Ajout support SQL Server
  • Recodage complet du code de facon orienté objet.
  • Nouveau systeme de detection des mises a jour
  • Interface type Inventel revue, d'ailleurs qu'en pensez vous?
  • Ajout d'une Interface type Sagem, qu'en pensez vous? ( pour l'activer: ouvrez config.php et passez $interface à 1 )
Attention: Il est obligatoire d'utiliser PHP 5!

Comment l'installer?
Dans l'archive vous trouverez dans le dossier install, deux fichiers:
  • mysql.sql - serveur MySQL
  • mssql.sql - serveur Microsoft SQL Server
dans un premier temps vous allez devoir executer le fichier correspondant a votre systeme dans votre serveur sql: créer une base avant.
Ensuite ouvrez le fichier config.php.sample, remplissez les champs,
enregistrez puis renommez le fichier en config.php

Comment faire une mise a jour?
Je vous conseille de faire une sauvegarde de la base de donnée et du dossier uptime au préalable.
Purgez le répertoire du script. Et décompressez l'archive.
Dans l'archive vous trouverez dans le dossier update, plusieurs fichiers .sql:
le nom du fichier indique le type de bases de données concernés ainsi que la version concernés. Il suffit de choisir le bon fichier et de l'executer dans votre serveur sql.
Ensuite ouvrez le fichier config.php.sample, remplissez les champs, enregistrez puis renommez le fichier en config.php
Pour finir, executer le fichier update.php

Disfonctionnement constaté
Suite à un recodage de l'interface, les graphs passent sous le menu si la fenetre de votre navigateur n'est pas assez large ( < 1000px ).


J'ai un problème avec ce script
N'hésitez pas à nous en faire part dans ce sujet. N'oubliez pas de préciser la configuration de votre serveur.
Merci

Télécharger
La documentation n'est pas mise a jour donc n'est pas implanté.
Dernière modification par ED le sam. déc. 16, 2006 21:51, modifié 10 fois.
Avatar de l’utilisateur
ED
Administrateur
Messages : 539
Inscription : ven. avr. 15, 2005 10:00

Message par ED »

Petit oubli: dans le fichier log.php
il faut configurer le set_include_path
dans l'archive c'est /www/uptime/
  • /www/ => on se place a la racine du serveur
  • uptime/ => dans le dossier uptime
Si cela ne fonctionne pas comme cela utilisez le chemin complet: c:\...
Dernière modification par ED le dim. déc. 25, 2005 22:20, modifié 1 fois.
beworld
Messages : 19
Inscription : ven. oct. 28, 2005 18:42

Message par beworld »

je vais testé ca dès que je peux...
lalou
Messages : 108
Inscription : mer. sept. 14, 2005 22:42

Message par lalou »

moi aussi mais d'abord il faut que je réinstalle apache et compagnie
Image
Avatar de l’utilisateur
ED
Administrateur
Messages : 539
Inscription : ven. avr. 15, 2005 10:00

Message par ED »

Ok merci, c'est pas pressé ( je pars en vacances dans une heure et j'ai pas envie d'y retouché avec janvier ^^ )

Dites moi quand meme si ca marche.
Avatar de l’utilisateur
courtox
Messages : 70
Inscription : sam. nov. 26, 2005 23:18

Message par courtox »

Mouai, mon pb c'est PHP 5.
Je suis en train de me former à PHP avec le bouquin PHP 5 de "Jean Engels", mais je n'ai que PHP 4.3.10 sur mes machines.
Je vais me le mettre d'ici fin de semaine ce PHP 5. Je voudrais rester avec EasyPHP, mais la v2 qui doit contenir PHP5 n'est pas vraiment dispo:
_____________________________________________________
http://www.easyphp.org/index.php3
14/12/2005] EasyPHP v2 package et website : Maintes fois annoncee, maintes fois repoussee, la version 2 va cependant arriver. Et elle ne sera pas toute seule car le site va aussi faire peau neuve. Au programme : Apache 2, PHP 5 et MySQL 5. Une beta sera proposee avant noel (ne demandez pas la date exacte, il n'y en a pas).
____________________________________________________
Ta version précédente marche t elle encore bien avec PHP 5? Normalement c'est oui, mais as tu testé?
As tu pensé à supprimer le graphique de l'atténuation qui est tjrs stable et mettre cette valeur en haut à droite par exemple.
Et faire le graphique de synchronisation descendant qui est en 163; avec ta belle function analyse, on affiche ce qu'on veut, pas mal!!
Débutant en SQL
Moyen débutant en PHP, et bientôt l'objet. C'est pas mal PHP!
Avatar de l’utilisateur
ED
Administrateur
Messages : 539
Inscription : ven. avr. 15, 2005 10:00

Message par ED »

La version 3.2c fonctionne théoriquement avec PHP 4 ( faire une installation manuelle )

Sinon pour php5 & easyphp je fais un tutoriel tout de suite. Sinon vous pouvez toujours utiliser Wamp ou Xamp qui sont sur apache 2 et php5.

Sinon pour l'affichage personnalisé des graphs, c'est à l'etude :)

EDIT: je viens de m'apercevoir d'un problème avec Easyphp je vous tiens au courant.

EDIT2: Arrive pas a charger mysql...
beworld
Messages : 19
Inscription : ven. oct. 28, 2005 18:42

Message par beworld »

en MSSQL :
dans lescript sql :
WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
SQLSERVER en connait pas ce truc !
A quoi ca sert d'ailleur ?


Ma config : SQLSERVER 2000
Avatar de l’utilisateur
ED
Administrateur
Messages : 539
Inscription : ven. avr. 15, 2005 10:00

Message par ED »

Aucune idée, j'ai fait un c/c de ce que me donnais mas base.

Retire ce qui te semble peut important je ferais le menage dans la requete plus tard
k2k
Messages : 13
Inscription : lun. déc. 12, 2005 19:07

Message par k2k »

courtox, le wamp fonctionne très bien avec un php 5 intégré et n'a rien à envier à easyphp en ce qui concerne le côté "easy" de la chose...
Avatar de l’utilisateur
courtox
Messages : 70
Inscription : sam. nov. 26, 2005 23:18

Message par courtox »

Merci,
je déciderais la semaine prochaine si j'installe wamp ou si EasyPHP s'il est dispo en PHP5.
On verra
Débutant en SQL
Moyen débutant en PHP, et bientôt l'objet. C'est pas mal PHP!
beworld
Messages : 19
Inscription : ven. oct. 28, 2005 18:42

Message par beworld »

Pour la suite de mon test :

La page d'accueil fonctionne bien, j'ai pas encore de données :)
Donc je décide de rentrer sur la page log.php :

Fatal error: Cannot redeclare class config in c:\Inetpub\wwwroot\uptime40\lib\config.php on line 33

Une idée ?
Avatar de l’utilisateur
ED
Administrateur
Messages : 539
Inscription : ven. avr. 15, 2005 10:00

Message par ED »

Dans log.php essayez de mettre le chemin complet c:\..... dans le set include path
beworld
Messages : 19
Inscription : ven. oct. 28, 2005 18:42

Message par beworld »

ok, ca me semble marcher.

Maintenant sur l'index, dans le menu :


* Livebox: Pro
* Firmware: v5.03.3-fr
* Connecté depuis: 0j - 0h - 0mn
* Changement d'ip: /!\ 0 minutes


C'est bizarre ?!
ensuite dans la table logs :
J'ai 0 en atténuation, 0 en marge de bruit..... bizarre
Avatar de l’utilisateur
ED
Administrateur
Messages : 539
Inscription : ven. avr. 15, 2005 10:00

Message par ED »

ok y a un bug et je supporte pas encore ce firmware.

Je vois ca demain.
Répondre