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-08-06 09:44:45

taarka
Member
Registered: 2008-06-27
Posts: 48

PLugin SGBD

Bonjour,
J'ai voulu tester la dernière version du plugin SGBD (1.1).
Mais lors de l'exécution du script d'installation (plugin_sgbd.install.php) j'ai une page blanche !

Lorsque je rafraichie la page il me propose :
Mettre à jour le plugin Base de données vers la version 1.1
lorsque j'exécute ce script (plugin_sgbd.update.php)
J'ai encore une page blanche et ensuite si je me déconnecte et me reconnecte, le plugin n'est toujours pas installé.

Merci de me prévenir si c'est normal ou si c'est moi qui est mal installé ce plugin.
D'avance merci smile

Offline

#2 2008-08-06 09:45:28

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: PLugin SGBD

non il y a un soucis avec ce plugin

Offline

#3 2008-08-06 10:03:22

taarka
Member
Registered: 2008-06-27
Posts: 48

Re: PLugin SGBD

Ok je repasse en version 1.0 merci

Offline

#4 2008-08-06 10:17:21

taarka
Member
Registered: 2008-06-27
Posts: 48

Re: PLugin SGBD

Pour info,
Il est possible de coupler une base de donnée avec une machine de l'inventaire ?

Offline

#5 2008-08-06 11:04:14

taarka
Member
Registered: 2008-06-27
Posts: 48

Re: PLugin SGBD

J'ai vue le paramètre élément associé pour une base de donnée.
Cependant, j'ai un problème, je ne peux pas associer d'ordinateur, la liste est vide.
Surement un problème Ajax ou autre dans le code.
Merci de me prévenir si quelqu'un utilise se plugin sans soucis.
De mon coté je mène mon investigation.

Offline

#6 2008-08-07 14:37:15

taarka
Member
Registered: 2008-06-27
Posts: 48

Re: PLugin SGBD

Bonjour,
Je ne vois pas d''où vient le problème.
J'ai la version 1.0 du plugin SGBD et la version 7.1 de GLPI sur une server win 2003 avec XAMPP et OCS.

Lorsque j'ajoute une base de donnée dans élément associé je n'arrive pas associé une machine de mon inventaire.

A noter,je ne peux pas associer les machines mais je peux associer mon matériel réseau.
La différence est que mes machines sont insérées automatiquement via OCS et mes commutateurs à la main.

Merci pour votre aide smile

Last edited by taarka (2008-08-07 14:45:46)

Offline

#7 2008-08-07 14:40:19

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: PLugin SGBD

et en mode debug ? et avec les traces activées ?
si vous nous filez pas de ce genre d'infos, c'est sûr on pourra pas voir s'il y a un soucis...

Offline

#8 2008-08-07 14:53:01

taarka
Member
Registered: 2008-06-27
Posts: 48

Re: PLugin SGBD

Ok je manque d'expérience sur GLPI, j'espère que ces infos pourront vous aidez à m'aider.
Je ne pense pas que GLPI soit en mode debug enfin j'ai laissé la configuration par défaut.
J'ai vue rapidement cet histoire de trace dans le plugin d'import en masse et je l'ai activé dans plugin ==> import en masse ==> configuration ==> activer les traces ==>oui

A quoi peuvent servir ces traces ?
Peuvent elle être à l'origine de mon problème ?

Offline

#9 2008-08-07 15:30:02

taarka
Member
Registered: 2008-06-27
Posts: 48

Re: PLugin SGBD

Je viens de tester le mode debug.
j'ai quelques erreurs récurrentes avec les plugin archir et sgbd.
archir:

PHP ERROR: Undefined offset: 8 in C:\Program Files\OCS Inventory NG\xampp\htdocs\glpi\plugins\archires\setup.php at line 222

ligne correspondante :
$sopt[PLUGIN_ARCHIRES_SWITCH_TYPE][2]['name']=$LANG["reports"][8];

Ensuite avec le plugin sgbd:

PHP ERROR: Undefined offset: 0 in C:\Program Files\OCS Inventory NG\xampp\htdocs\glpi\plugins\sgbd\inc\plugin_sgbd.classes.php at line 94

ce qui correspond à:
$ong[9]=$LANG["document"][0];

dans la fonction

function defineOnglets($withtemplate){
        global $LANG;
        $ong[1]=$LANG["title"][26];
        if (haveRight("document","r"))
            $ong[9]=$LANG["document"][0];
        if (haveRight("notes","r"))
            $ong[10]=$LANG["title"][37];
        return $ong;
    }

Offline

#10 2008-08-07 16:19:23

taarka
Member
Registered: 2008-06-27
Posts: 48

Re: PLugin SGBD

Après quelques heures smile je peux essayer de vous apporter d'autres informations.

J'ai désinstallé le plugin archir de toute façon pour l'instant je n'en ai pas besoin
l'erreur archir a disparut mais le problème reste.

Ensuite mon erreur dans le plugin sgbd n'a pas trop d'importance.
il s'agit juste d'un onglet.

Par contre si j'ajoute une machine manuellement dans mon inventaire il est repéré dans la liste de déroulante.

En quoi le fait d'importer une machine via OCS m'empêche de la linker avec une base de donnée via se plugin.

Last edited by taarka (2008-08-07 16:21:17)

Offline

#11 2008-08-11 10:53:36

taarka
Member
Registered: 2008-06-27
Posts: 48

Re: PLugin SGBD

Ok il s'agit d'un problème d'entité ..
il faut que les machines et les bases soit sur la même entité.
Il faut utiliser la fonction "transfert"

http://glpi-project.org/forum/viewtopic … 361#p62361

Offline

#12 2008-08-11 11:09:36

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: PLugin SGBD

pour sgbd : il faut faire ca avant update

http://glpi-project.org/forum/viewtopic.php?id=11228

je n'ai pas eu le temps encore de publier une version corrective.


Xavier Caillaud
Blog GLPI Infotel

Offline

#13 2008-08-11 11:35:01

taarka
Member
Registered: 2008-06-27
Posts: 48

Re: PLugin SGBD

pour info,
quels sont les avantages de la nouvelle version ?

Offline

#14 2008-08-11 11:37:27

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: PLugin SGBD

pleins big_smile

gestions des instances et des scripts liées et complètement compatible avec glpi 0.71

A y est publié :

http://glpi-project.org/spip.php?article244


Xavier Caillaud
Blog GLPI Infotel

Offline

#15 2008-08-11 12:20:23

taarka
Member
Registered: 2008-06-27
Posts: 48

Re: PLugin SGBD

Merci, je teste de suite et je te donne un premier feedback smile

Offline

#16 2008-08-11 12:45:24

taarka
Member
Registered: 2008-06-27
Posts: 48

Re: PLugin SGBD

super, beau bouleau.

Mais il y a un "mais".
Je n'arrive pas à rentrer un script alors que j'arrive a rentrer une instance !

en mode debug j'ai cela comme message:

HP ERROR: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Program Files\OCS Inventory NG\xampp\htdocs\glpi\inc\dbmysql.class.php at line 160

   
PHP ERROR: Undefined index: type in C:\Program Files\OCS Inventory NG\xampp\htdocs\glpi\plugins\sgbd\inc\plugin_sgbd.classes.php at line 453

Last edited by taarka (2008-08-11 12:45:54)

Offline

#17 2008-08-11 16:50:41

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: PLugin SGBD

bon encore un bug pff

ALTER TABLE `glpi_plugin_sgbd_scripts` ADD `type` INT( 11 ) NULL ;


Xavier Caillaud
Blog GLPI Infotel

Offline

#18 2008-08-11 17:14:32

taarka
Member
Registered: 2008-06-27
Posts: 48

Re: PLugin SGBD

Ok je viens de faire cette manipulation :
   - désinstallation du plugin
   - surpression des tables glpi_plugin_sgbd_XXX
glpi_dropdown_plugin_sgbd_XXX
    - déconnexion
    - reconnexion
    - installation du plugin.
    - création d'une base de donnée
    - je vais sur cette base de donnée
    - je sélectionne script et là j'ai encor :

PHP ERROR: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Program Files\OCS Inventory NG\xampp\htdocs\glpi\inc\dbmysql.class.php at line 160

PHP ERROR: Undefined index: type in C:\Program Files\OCS Inventory NG\xampp\htdocs\glpi\plugins\sgbd\inc\plugin_sgbd.classes.php at line 453

Quelle est la table qu'il me manque ??

Offline

#19 2008-08-11 17:16:49

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: PLugin SGBD

moi j'ai essayé et jen'ai pas eu de soucis

Offline

#20 2008-08-11 17:36:03

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: PLugin SGBD

ALTER TABLE `glpi_plugin_sgbd_scripts` ADD `type` INT( 11 ) NULL ;


Xavier Caillaud
Blog GLPI Infotel

Offline

#21 2008-08-12 09:07:07

taarka
Member
Registered: 2008-06-27
Posts: 48

Re: PLugin SGBD

tsmr wrote:

ALTER TABLE `glpi_plugin_sgbd_scripts` ADD `type` INT( 11 ) NULL ;

maintenant cela fonctionne parfaitement sans message d'erreur en mode debug.
merci pour ce plugin.
Par contre je comprend pas pourquoi ddurieux arrive à faire fonctionner la fonction "script" de ce plugin en version 1.1.1 sans utiliser la requête "alter table..."

encore bravo

Offline

#22 2008-08-12 09:08:46

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: PLugin SGBD

Car il a fait un update de la version 1.0 et non une install.


Xavier Caillaud
Blog GLPI Infotel

Offline

#23 2008-08-12 09:22:14

taarka
Member
Registered: 2008-06-27
Posts: 48

Re: PLugin SGBD

ha ok je comprend, moi j'ai désinstaller-installer.

Offline

Board footer

Powered by FluxBB