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 2015-06-01 14:23:19

Padiou
Member
Registered: 2015-06-01
Posts: 42

Mise à jour 0.70.2 vers 0.85.4

Bonjour,

Etant stagiaire, mon maître de stage m'a demandé de passer la version actuelle de son GLPI (0.70.2) vers la plus récente ( 0.85.4). Cependant, lorsque je fais la manip', les premières étapes se passent bien puis il me demande de faire une mise à jour car la base de données que j'utilise n'est pas compatible avec la version que j'utilise :

" Votre version de la base de données n'est pas compatible avec la version des fichiers installés. Une mise à jour est nécessaire. "

Donc j'appuie sur " Mettre à jour "

Et ensuite, cela m'affiche: " 0.71 add recursive in glpi_contacts - Erreur durant l'éxecution de la requête : ALTER TABLE `glpi_contacts` ADD `recursive` TINYINT( 1 ) NOT NULL DEFAULT '0' AFTER `FK_entities` - L'erreur est Unknown column 'FK_entities' in 'glpi_contacts' ". Du coup, je ne sais pas trop quoi faire et je reste bloqué dessus.
Si quelqu'un aurait des conseils, se serait avec grand plaisir !

Offline

#2 2015-06-01 14:30:07

kerimdinc17
Member
From: GLPI City
Registered: 2015-04-13
Posts: 122

Re: Mise à jour 0.70.2 vers 0.85.4

Salut jette un coup d’œil l'a dessus:
http://www.glpi-project.org/forum/viewt … p?id=20073
Regarde l'avant dernier message, je pense que ca peut d'aider smile

Last edited by kerimdinc17 (2015-06-01 14:31:17)

Offline

#3 2015-06-01 14:45:31

Padiou
Member
Registered: 2015-06-01
Posts: 42

Re: Mise à jour 0.70.2 vers 0.85.4

Merci de ta réponse rapide !

Mais j'ai bien peur de ne pas le suivre dans sa démarche.
"  I cleared some space and then had to remove the cookie for the GLPI host from my browser and rm cookies in _sessions/ directory. "
J'arrive pas à cerner ce qu'il veut dire hmm.

Offline

#4 2015-06-01 14:49:50

kerimdinc17
Member
From: GLPI City
Registered: 2015-04-13
Posts: 122

Re: Mise à jour 0.70.2 vers 0.85.4

son espace de disque était plein, est-il le même cas pour toi ?

Offline

#5 2015-06-01 14:50:45

Padiou
Member
Registered: 2015-06-01
Posts: 42

Re: Mise à jour 0.70.2 vers 0.85.4

Pas du tout, il me reste 31Gb de libre ..

Offline

#6 2015-06-01 14:52:31

kerimdinc17
Member
From: GLPI City
Registered: 2015-04-13
Posts: 122

Re: Mise à jour 0.70.2 vers 0.85.4

Ok, donc oublie sa méthode ...
J'ai une question: est ce que GLPI se met à jour même avec les erreur ? ? tu peut voir la version sur glpi (en bas à droite)
A tu vérifier la table glpi_contacts ?

Last edited by kerimdinc17 (2015-06-01 14:57:49)

Offline

#7 2015-06-01 14:58:36

Padiou
Member
Registered: 2015-06-01
Posts: 42

Re: Mise à jour 0.70.2 vers 0.85.4

Non, il ne se met pas à jour, il bloque justement lorsqu'il veut passer a la 0.71 :
" 0.71 add recursive in glpi_contacts - "
C'est ce que j'en déduis.

Je viens d'aller voir et elle est vide. Je pense pas que ce soit bon..

Offline

#8 2015-06-01 15:06:30

kerimdinc17
Member
From: GLPI City
Registered: 2015-04-13
Posts: 122

Re: Mise à jour 0.70.2 vers 0.85.4

je pense que le problème vient de là ...
As tu fait un snapchot avant la mise à jour ? Retourne en arrière et regarde si cette table est vide lors du bon fonctionnent de glpi .

Offline

#9 2015-06-01 15:23:32

Padiou
Member
Registered: 2015-06-01
Posts: 42

Re: Mise à jour 0.70.2 vers 0.85.4

No, je n'ai pas fais de snapshot avant de faire la mise à jour. Je pense également que le problème doit venir de là.

EDIT: On va faire une sauvegarde de toute les données de GLPI et on fera des tests en tenant compte de tes remarques ( dont je te remercie d'ailleurs ). Puis dès que j'aurai trouver la réponse. Je reposterai pour ceux qui auront besoin de réponse au cas ou. On ne sait jamais

Offline

#10 2015-06-01 15:29:17

kerimdinc17
Member
From: GLPI City
Registered: 2015-04-13
Posts: 122

Re: Mise à jour 0.70.2 vers 0.85.4

ok bon courage

Offline

#11 2015-06-02 10:08:38

Padiou
Member
Registered: 2015-06-01
Posts: 42

Re: Mise à jour 0.70.2 vers 0.85.4

J'ai désinstallé puis réinstaller GLPI, ( avec la sauvegarde au cas ou ). Cela fonctionne parfaitement !
Merci de ton aide !

Offline

#12 2015-06-02 10:10:24

kerimdinc17
Member
From: GLPI City
Registered: 2015-04-13
Posts: 122

Re: Mise à jour 0.70.2 vers 0.85.4

de rien bon courage pour la suite

Offline

#13 2015-06-02 10:22:53

Padiou
Member
Registered: 2015-06-01
Posts: 42

Re: Mise à jour 0.70.2 vers 0.85.4

Par contre est-ce normal que quand j'ouvre l'onglet " Tickets ", il y ait un beug total et ça me met qu'internet ne peut pas ouvrir cette page ?

Offline

#14 2015-06-02 15:59:27

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

Re: Mise à jour 0.70.2 vers 0.85.4

Vous avez des erreurs dans les logs de GLPI ? en mode Debug ? (s'active dans votre préférences en haut à droite)


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

Offline

#15 2015-06-04 09:58:05

Padiou
Member
Registered: 2015-06-01
Posts: 42

Re: Mise à jour 0.70.2 vers 0.85.4

Heuuu, je ne vois pas ou est la mode debug.. hmm

Offline

#16 2015-06-04 10:04:29

kerimdinc17
Member
From: GLPI City
Registered: 2015-04-13
Posts: 122

Re: Mise à jour 0.70.2 vers 0.85.4

Tu le trouve dans mes préférences en haut à droite, tu peut te mettre en mode debug avec un compte super-admin .

Offline

#17 2015-06-04 10:09:04

Padiou
Member
Registered: 2015-06-01
Posts: 42

Re: Mise à jour 0.70.2 vers 0.85.4

Ca ne change rien, toujours au même point hmm...

Offline

#18 2015-06-04 10:14:30

Padiou
Member
Registered: 2015-06-01
Posts: 42

Re: Mise à jour 0.70.2 vers 0.85.4

Après, je peux toujours mettre la procédure détaillée de comment je fais mais je sais pas si cela changera quelque chose ...

Offline

#19 2015-06-04 10:20:23

kerimdinc17
Member
From: GLPI City
Registered: 2015-04-13
Posts: 122

Re: Mise à jour 0.70.2 vers 0.85.4

Ta quoi dans les log ? ils se trouvent dans glpi\files\log

Offline

#20 2015-06-04 10:22:42

Padiou
Member
Registered: 2015-06-01
Posts: 42

Re: Mise à jour 0.70.2 vers 0.85.4

J'ai 4 fichiers :
-> migration_to_0.85.3.log
-> migration_to_0.85.log
-> php_errors.log
-> remove.txt

Offline

#21 2015-06-04 10:25:59

kerimdinc17
Member
From: GLPI City
Registered: 2015-04-13
Posts: 122

Re: Mise à jour 0.70.2 vers 0.85.4

regarde dans le php_errors.log
d'abord clique sur le menu ticket (pour que l'erreur se produit) ensuite va sur le fichier log pour voir ce qu'il dit.

Offline

#22 2015-06-04 10:28:48

Padiou
Member
Registered: 2015-06-01
Posts: 42

Re: Mise à jour 0.70.2 vers 0.85.4

Ca me met juste " Test ". Rien d'autre.
Mais par contre, j'ai pas de dossier glpi. J'ai tout copier dans le dossier wamp/www. Ca doit tout changer no ?

Offline

#23 2015-06-04 10:34:09

kerimdinc17
Member
From: GLPI City
Registered: 2015-04-13
Posts: 122

Re: Mise à jour 0.70.2 vers 0.85.4

il faut avoir un dossier glpi
Procédure:
1. faire une sauvegarde de votre base de données
2. renommer votre dossier glpi en glpi.old (si tu a l'ancien dossier de la version précédente)
3. recréer un dossier glpi vide dans lequel vous compressez la dernière version de GLPI
4. vérifier la configuration d'apache, notamment au niveau  max_execution_time, memory_limit  et max_input_time( si c'est une grosse migration)
5. se connecter sur GLPI et laissez faire la mise à jour

Last edited by kerimdinc17 (2015-06-04 10:36:24)

Offline

#24 2015-06-04 10:40:47

Padiou
Member
Registered: 2015-06-01
Posts: 42

Re: Mise à jour 0.70.2 vers 0.85.4

Aaah ! thanks !
Sinon le chemin d'accès était bon ? J'ai juste a creer un dossier glpi dans wamp/www ?
Et il n'y a pas de dossier glpi, du coup l'étape n°2 me sert a " rien " ?
Dernière question ( Oui je suis chiant je sais tongue ) : Quand vous dites " Dans lequel vous compressez la dernière version de GLPI ", je ne laisse pas le fichier tel quel quand je l'ai dl ? le " glpi-0.85.4.tar " Je dois bien l'extraire pour avoir le dossier glpi lui même avec tout ce qu'il y a dedans ?

EDIT : Quand vous dites " Si c'est une grosse migration "; " L'importation s'est terminée avec succès, 754 requêtes exécutées. (glpi2) " C'est une grosse migration pour vous ?

Last edited by Padiou (2015-06-04 10:49:57)

Offline

#25 2015-06-04 11:18:56

kerimdinc17
Member
From: GLPI City
Registered: 2015-04-13
Posts: 122

Re: Mise à jour 0.70.2 vers 0.85.4

il ne faut pas laiiser le ''glpi-0.85.4.tar'' tu décompresse jusqu'a avoir le dossier ''glpi''
Oui c 'est une assez grosse migration smile

Offline

Board footer

Powered by FluxBB