You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2008-10-17 17:16:55

yoye
Member
Registered: 2007-02-28
Posts: 5

Erreur PHP avec une regle dictionnaire logiciel

Bonjour,

Je rencontre un problème avec une règle que j'ai créé pour le dictionnaire logiciel afin de regrouper et d'uniformiser les différentes versions de IE.
Je rencontre un problème avec 2 versions IE quand je rejoue le dictionnaire, elles ne sont pas traitées(les autres versions sont traitées).
Cette règle fonctionne quand je la teste les noms exact des versions posant problème (idem avec le teste du moteur de règles).
J'ai les erreurs PHP suivantes:

17-10-2008 16:35
Notice(8): Undefined variable: nb
Backtrace :
C:\Program Files\OCS Inventory NG\xampp\htdocs\glpi\inc\rule.dictionnary.software.class.php:167        userErrorHandler()
C:\Program Files\OCS Inventory NG\xampp\htdocs\glpi\front\massiveaction.php:471        DictionnarySoftwareCollection->replayRulesOnExistingDB()

17-10-2008 16:35
Notice(8): Undefined variable: i
Backtrace :
C:\Program Files\OCS Inventory NG\xampp\htdocs\glpi\inc\rule.dictionnary.software.class.php:167        userErrorHandler()
C:\Program Files\OCS Inventory NG\xampp\htdocs\glpi\front\massiveaction.php:471        DictionnarySoftwareCollection->replayRulesOnExistingDB()

Voici la règle:
Type de matching    OU    Actif    OUI
Critères
    Critère     Condition     Motif
    Logiciel    Regex vérifie    /^Microsoft.Internet.Explorer.([0-9]{1,}) {1,}.*/
    Logiciel    Regex vérifie    /^Microsoft.Internet.Explorer.([0-9]{1,}\.[0-9]{1,2}).*/
    Logiciel    Regex vérifie    /^Windows.Internet.Explorer.([0-9]{1,}).*/
Actions
    Champs    Type d'action    Valeur
    Logiciel    Assigner    Internet Explorer
    Version    Assigner valeur depuis regex    #0
    Fabricant    Assigner    Microsoft

Voici 2 exemples d'intitulés du logiciel:
Microsoft Internet Explorer 5.5 SP2 ==> OK
Microsoft Internet Explorer 5.5 et Outils Internet ==> KO quand je rejoue le dico (OK en test).

Merci d'avance pour votre aide.


Install: GLPI 0.74 - Ocs NG 1.02 - XAMPP version 1.5.5
OS: Windows Server 2003 SP2

Offline

#2 2008-10-17 18:52:03

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Erreur PHP avec une regle dictionnaire logiciel

pourquoi mettre ce message dans la section utilisation ?
je le déplace.

Et je pense que ce problème est déjà corrigé. Sera dans la 0.71.3
https://dev.indepnet.net/glpi/changeset/7390
merci du retour en tout cas.


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#3 2008-10-21 10:31:42

yoye
Member
Registered: 2007-02-28
Posts: 5

Re: Erreur PHP avec une regle dictionnaire logiciel

Bonjour,

Merci pour la réponse rapide.
Je serais plus attentif à la section où je poste mon message la prochaine fois.


Install: GLPI 0.74 - Ocs NG 1.02 - XAMPP version 1.5.5
OS: Windows Server 2003 SP2

Offline

#4 2008-10-21 12:12:21

JMD
GLPI - Lead
Registered: 2004-09-13
Posts: 9,180
Website

Re: Erreur PHP avec une regle dictionnaire logiciel

Pas grave.

Vous serez juste fusillé sévèrement .


JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au  projet GLPI   : Soutenir

Offline

Board footer

Powered by FluxBB