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 2018-02-22 19:34:33

ec2311
Guest
Registered: 2016-04-07
Posts: 7

Probleme mise à jour GLPI 9.1.2 vers 9.2.1

Bonjour

j'ai un souci lors de la mise à jour de GLPI de 9.1.2 à 9.2.1.

Connexion à la BD ok
traitement en cours...
Mise à jour 9.1.3 : ok
Mise à jour 9.2 :
Migration de données : glpi_displaypreferences
Api user's token has been reset, if you use REST/XMLRPC ...
Erreur durant l'execution de la requete : alter table glpi_requesttypes' change.... l'erreur est Error on rename of.... to glpi\glpi_requesttypes.frm (errorcode 13 : permission denied)

> je suis en root sur la base
> installation depuis wampserver 64 bits
> sur pc local (test) (windows 10 avec les vc9,10,11,12,14)

j'ai desactivé les plugins

D'avance merci

Offline

#2 2018-02-26 10:55:21

ec2311
Guest
Registered: 2016-04-07
Posts: 7

Re: Probleme mise à jour GLPI 9.1.2 vers 9.2.1

Bonjour,

Petit up !

voici le message exact.
meme en passant de 1.6 à 2.0...


GLPI SETUP


Mise à jour

Connexion à la base de données réussie

Migration de données - glpi_displaypreferences (3 secondes)

Mise à jour en 9.2

Traitement en cours...

Api users tokens has been reset, if you use REST/XMLRPC api with personal token for authentication, please reset your user's token.

- Erreur durant l'éxecution de la requête : ALTER TABLE `glpi_requesttypes` CHANGE `is_mailfollowup_default` `is_mailfollowup_default` TINYINT(1) NOT NULL DEFAULT '0' AFTER `is_mail_default` - L'erreur est Error on rename of '.\glpi\#sql-165c_5.frm' to '.\glpi\glpi_requesttypes.frm' (Errcode: 13 - Permission denied)

D'avance Merci !

Offline

#3 2018-03-21 08:45:24

Smirn74
Guest
Registered: 2011-09-20
Posts: 44

Re: Probleme mise à jour GLPI 9.1.2 vers 9.2.1

Bonjour,

Sur windows et XAMPP je rencontre une erreur similaire lors de la MAJ vers la version 9.2 depuis la 9.1.6 :

Api users tokens has been reset, if you use REST/XMLRPC api with personal token for authentication, please reset your user's token.
- Erreur durant l'éxecution de la requête : ALTER TABLE `glpi_users` CHANGE `palette` `palette` CHAR (20) CHARACTER SET utf8_unicode_ci NULL DEFAULT NULL AFTER 'layout' L'erreur est Unknown column 'layout' in 'glpi_users'

Ce problème est bloquant et je ne trouve pas beaucoup de pistes pour avancer...

Merci pour votre aide.

Last edited by Smirn74 (2018-03-21 08:46:21)

Offline

#4 2018-03-22 17:06:27

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 14,127

Re: Probleme mise à jour GLPI 9.1.2 vers 9.2.1

ec2311 wrote:

- Erreur durant l'éxecution de la requête : ALTER TABLE `glpi_requesttypes` CHANGE `is_mailfollowup_default` `is_mailfollowup_default` TINYINT(1) NOT NULL DEFAULT '0' AFTER `is_mail_default` - L'erreur est Error on rename of '.\glpi\#sql-165c_5.frm' to '.\glpi\glpi_requesttypes.frm' (Errcode: 13 - Permission denied)

Vérifiez les droits en écriture sur le fichier indiqué (glpi_requestypes.frm)


CentOS 6.5 - CentOS 7
PHP 5.6 - PHP 7 - MySQL 5.6  + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#5 2018-03-22 17:15:52

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 14,127

Re: Probleme mise à jour GLPI 9.1.2 vers 9.2.1

Smirn74 wrote:

Sur windows et XAMPP je rencontre une erreur similaire lors de la MAJ vers la version 9.2 depuis la 9.1.6 :

- Erreur durant l'éxecution de la requête : ALTER TABLE `glpi_users` CHANGE `palette` `palette` CHAR (20) CHARACTER SET utf8_unicode_ci NULL DEFAULT NULL AFTER 'layout' L'erreur est Unknown column 'layout' in 'glpi_users'

Le champ indiqué manquant est créé lors de la migration de la 0.85.5 à la 0.90.
Donc votre base n'était pas correcte.

Soit vous refaites les migrations depuis la 0.85.5, ce qui est le plus sûr pour d'éventuelles autres omission
soit vous repartez de votre ancienne base, créez manuellement ce champ et relancez la migration
(table glpi_users, champ layout char(20) DEFAULT NULL)


CentOS 6.5 - CentOS 7
PHP 5.6 - PHP 7 - MySQL 5.6  + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#6 2018-03-27 14:38:57

Smirn74
Guest
Registered: 2011-09-20
Posts: 44

Re: Probleme mise à jour GLPI 9.1.2 vers 9.2.1

Bonjour,

Merci Yllen, la solution retenue est la seconde, en effet en passant par la MAJ 0.85.5 vers 0.90 j'avais d'autres erreurs, j'ai donc opté pour la création des colonnes et index manquants (trois colonnes, 1 index) et après la validation du fonctionnement sur ma plateforme de test la MAJ de la base en prod s'est avérée assez simple.

Un grand merci pour cette aide précieuse.

Offline

Board footer

Powered by FluxBB