Page 1 sur 26

[test]v4.0.0.alpha-rev12

Publié : mer. déc. 14, 2005 22:23
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é.

Publié : mer. déc. 14, 2005 23:07
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:\...

Publié : jeu. déc. 15, 2005 21:44
par beworld
je vais testé ca dès que je peux...

Publié : ven. déc. 16, 2005 11:21
par lalou
moi aussi mais d'abord il faut que je réinstalle apache et compagnie

Publié : ven. déc. 16, 2005 15:37
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.

Publié : lun. déc. 19, 2005 23:59
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!!

Publié : mar. déc. 20, 2005 10:17
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...

Publié : mar. déc. 20, 2005 12:48
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

Publié : mar. déc. 20, 2005 13:32
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

Publié : mer. déc. 21, 2005 03:33
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...

Publié : mer. déc. 21, 2005 04:13
par courtox
Merci,
je déciderais la semaine prochaine si j'installe wamp ou si EasyPHP s'il est dispo en PHP5.
On verra

Publié : mer. déc. 21, 2005 19:35
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 ?

Publié : mer. déc. 21, 2005 21:25
par ED
Dans log.php essayez de mettre le chemin complet c:\..... dans le set include path

Publié : mer. déc. 21, 2005 22:45
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

Publié : jeu. déc. 22, 2005 00:03
par ED
ok y a un bug et je supporte pas encore ce firmware.

Je vois ca demain.