You are not logged in.
Pages: 1
Topic closed
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
Offline
non il y a un soucis avec ce plugin
Offline
Ok je repasse en version 1.0 merci
Offline
Pour info,
Il est possible de coupler une base de donnée avec une machine de l'inventaire ?
Offline
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
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
Last edited by taarka (2008-08-07 14:45:46)
Offline
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
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
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
Après quelques heures 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
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"
Offline
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
pour info,
quels sont les avantages de la nouvelle version ?
Offline
pleins
gestions des instances et des scripts liées et complètement compatible avec glpi 0.71
A y est publié :
Xavier Caillaud
Blog GLPI Infotel
Offline
Merci, je teste de suite et je te donne un premier feedback
Offline
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
bon encore un bug pff
ALTER TABLE `glpi_plugin_sgbd_scripts` ADD `type` INT( 11 ) NULL ;
Xavier Caillaud
Blog GLPI Infotel
Offline
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
moi j'ai essayé et jen'ai pas eu de soucis
Offline
ALTER TABLE `glpi_plugin_sgbd_scripts` ADD `type` INT( 11 ) NULL ;
Xavier Caillaud
Blog GLPI Infotel
Offline
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
Car il a fait un update de la version 1.0 et non une install.
Xavier Caillaud
Blog GLPI Infotel
Offline
ha ok je comprend, moi j'ai désinstaller-installer.
Offline
Pages: 1
Topic closed