You are not logged in.
Pages: 1
Topic closed
Bonjour à tous,
J'ai mis à jour mon serveur maquette avec la version de Glpi 0.78 mais j'ai un problème avec la plugin order.
J'ai ce message qui apparait quand j'essaye de mettre à jour cette plugin.
Unknown column 'plugin_order_orders_id' in 'where clause'
J'ai renommé cette table pour voir si j'avais d'autre problème que cette table. La table est recréé avec ce qu'il faut mais j'ai encore un autre message d'erreur.
update itemtype of table glpi_plugin_order_references for : Unknown column 'itemtype' in 'where clause'
et la plugin order ne s'installe pas, elle reste avec le status mettre à jour.
J'ai tenté une réparation de ces tables avec mysql mais cela ne changent rien
GLPI 0.83.31 / Debian 6.0.6 x86_64
Offline
bonjour,
vous mettez à jour de quelle version du plugin vers quelle version ?
Offline
Je suis en version 1.1.2 et j'aimerai passer en 1.2, pour le moment.
J'ai regardé cette page pour savoir ce que je devais installer.
Last edited by Gentwix (2011-06-01 14:40:41)
GLPI 0.83.31 / Debian 6.0.6 x86_64
Offline
En mode debug, ça me fait ce gros pavé rouge
PHP Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in .../glpi/inc/dbmysql.class.php at line 205
PHP Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in .../glpi/inc/dbmysql.class.php at line 205
PHP Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in .../glpi/inc/dbmysql.class.php at line 205
PHP Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in .../glpi/inc/dbmysql.class.php at line 205
PHP Warning: mysql_result(): Unable to jump to row 0 on MySQL result index 44 in .../glpi/inc/dbmysql.class.php at line 195
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 189
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 190
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 189
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 190
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 189
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 190
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 189
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 190
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 189
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 190
GLPI 0.83.31 / Debian 6.0.6 x86_64
Offline
Il faut installer la 1.3.0 directement pour corriger cette erreur normalement.
Xavier Caillaud
Blog GLPI Infotel
Offline
merci d'avoir répondu tsmr
J'ai refait mon installation en partant d'un dump de la 0.72.4 vers la 0.78.5, aucun soucis pour GLPI mais une erreur légèrement différente pour la plugin order
PHP Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in .../glpi/inc/dbmysql.class.php at line 206
PHP Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in .../glpi/inc/dbmysql.class.php at line 206
PHP Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in .../glpi/inc/dbmysql.class.php at line 206
PHP Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in .../glpi/inc/dbmysql.class.php at line 206
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 260
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 261
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 260
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 261
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 260
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 261
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 260
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 261
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 260
PHP Notice: Undefined index: id in .../glpi/plugins/order/hook.php at line 261
update itemtype of table glpi_plugin_order_references for : Unknown column 'itemtype' in 'where clause'
GLPI 0.83.31 / Debian 6.0.6 x86_64
Offline
merci d'avoir répondu tsmr
J'ai refait mon installation en partant d'un dump de la 0.72.4 vers la 0.78.5, aucun soucis pour GLPI mais une erreur légèrement différente pour la plugin order
tu as refait ton install a partir d'un dump sur une base vide ou sur ta 0.78 existante ? car il faut repartir d'une base vide avant de refaire l'upgrade du plugin.
Xavier Caillaud
Blog GLPI Infotel
Offline
J'ai fait mon install à partir d'un dump contenant la base GLPI ainsi que les tables de la plugin order, version 0.72.4 et 1.1.2.
GLPI 0.83.31 / Debian 6.0.6 x86_64
Offline
Il me faudrait la liste des tables du plugin order de ta version 1.1.2 pour voir ce que tu as comme tables au deaprt de ta migration
Xavier Caillaud
Blog GLPI Infotel
Offline
J'ai mis la vue que je peux avoir avec Phpmyadmin
Je te mets aussi un lien pour l'ensemble des tables, ici
GLPI 0.83.31 / Debian 6.0.6 x86_64
Offline
mal parti : tu as 2 tables identiques :
glpi_plugin_order et glpi_plugin_order_orders. Donc ton dump est déjà corrompu...
Xavier Caillaud
Blog GLPI Infotel
Offline
J'ai été pris par d'autres choses mais j'ai tenté plusieurs choses sans succès.
J'ai refait une installation du plugin avec la version 1.1.2 pour savoir jusqu'à quel point mon dump avait "craqué".
Effectivement, j'ai bien deux tables order donc une qui correspond à rien.
Du coup, j'ai supprimé la mauvaise. En mode debug, je n'ai pas un seul message d'erreur.
Je suis parti d'une nouvelle installation pour avoir les tables correctes. Au passage, j'ai créé quelques exemples puis j'ai seulement remis les données. La plugin fonctionne correctement, je retrouve toutes mes données, en mode debug, je n'ai pas un seul message d'erreur. Par contre, la mises à jour fonctionne toujours pas. J'ai fait des extractions des tables de la plugin avant et après pour les comparer, j'ai aucune différence.
Du coup, je sais pas trop vers quoi aller pour garder mon historique de commande et mettre à jour Glpi/plugin.
GLPI 0.83.31 / Debian 6.0.6 x86_64
Offline
peux-tu venir sur l'irc de GLPI pour que l'on en discute. Ce serait plus simple.
Xavier Caillaud
Blog GLPI Infotel
Offline
d'un autre côté vu le code du plugin, et en particulier de la partie install/mise à jour...
ça fait peur
Offline
Pages: 1
Topic closed