You are not logged in.
Pages: 1
Topic closed
Bonjour,
J'ai une maquette sous Windows 7 pro qui exploite XAMPP
PHP Version 5.6.14
Apache/2.4.17 (Win32)
mysqlnd 5.0.11-dev
La version 0.90 fonctionne très bien, j'ai uploadé la version 0.90.3, copier/coller le contenu de l'archive dans le même dossier.
Le check se passe bien, cela lance la mise à jour et cela m'indique Terminé, Utiliser GLPI
Mais le hic, c'est que la mise à jour se répète sans cesse.
Tous les droits sembles OK sur le dossier DATA de Mysql et sur le dossier racine de GLPI.
Merci
Offline
le fichier glpi/config/config_db.php est bien à jour avec les valeurs de la BDD ?
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Oui, cela m'indique bien ceci à la fin de la mise à jour :
GLPI SETUP
Mise à jour
Connexion à la base de données réussie
Traitement en cours...
Optimisation des tables
optimisation - Fin (26 secondes)
Utiliser GLPI
Offline
et sur votre base de donnée que donne la requête :
SELECT `value`
FROM `glpi_configs`
WHERE `name` = 'version'
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
0.90
Offline
ça devrait être 0.90.3 ....
soit la base n'est pas mise à jour, soit c'est une autre base qui est mise à jour.
j'ai du mal à imaginer comment c'est possible mais la constatation est là.
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Oui le problème est bien là,
la base n'est pas mise à jour
Pourtant le fichier config_db.php pointe bien sur la bonne base !
Lorsque j'applique la mise à jour, le clic sur Utiliser GLPI me repropose le même écran de mise à jour !
Offline
Si je regarde le fichier install/update.php, dans le code il y a ceci :
case "0.90" :
break;
Si je comprends bien pas de mise à jour de 0.90 vers 0.90.3, toutes les autres version on un include et une fonction, exemple :
case "0.85.5" :
include("update_0853_090.php");
update0853to090();
Offline
et dans config/define.php vous avez bien 0.90.3 ?
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
je n'ai plus les script de migration en 90.3 mais en 0.90.5 j'ai ça :
case "0.90" :
include("update_090_0901.php");
update090to0901();
case "0.90.1" :
case "0.90.2" :
case "0.90.3" :
case "0.90.4" :
include("update_0901_0905.php");
update0901to0905();
case "0.90.5" :
break;
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Je n'ai d'autre choix que migrer vers la 0.90.5 dans ce cas
Le fichier update_0901_0905.php n'existe pas, donc pas de fonction non plus...
Offline
Je viens de vérifier depuis mon environnement de prod (serveur linux) si une nouvelle version est dispo, il m'indique la 0.90.3
Pas de bonne augure à la vue de mes tets ))
Il devrait me proposer 0.90.5 non ?
Offline
Je pense avoir la solution, il y a une différence entre les archives :
https://github.com/glpi-project/glpi/archive/0.90.3.zip
et
https://github.com/glpi-project/glpi/re … 0.3.tar.gz
Et j'ai pas pris la tar.gz .... Qui contient bien un update pour la 0.90 !
Je teste et je reviens, dsl
Offline
Mea-culpa,
problème résolu
Offline
Question bête : Il est ou le lien/bouton pour le tagger RESOLU ?
Merci
Offline
Pages: 1
Topic closed