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 2007-02-16 13:38:54

koopa_fr
Member
Registered: 2007-02-16
Posts: 5

bug dans install/update_031_04.php

Dans glpi-0.6.8.3, dans le fichier install/update_031_04.php

il y a un appel à la fonction superAdminExists comme ceci

if(!superAdminExists()) {
        $query = "update glpi_users set type = 'super-admin' where type = 'admin'";
        $db->query($query) or die("49 ".$lang["update"][90].$db->error());
        if($db->affected_rows() != 0) {
            $ret["adminchange"] = true;
        }
}

Le problème c'est que cette fonction n'existe pas.

Le problème n'a pas été corrigé depuis en effet si je fais
$ cd glpi-trunk-2007-02-16
$ find -exec grep -n superAdmin {} \; -print
446:    if(!superAdminExists()) {
./install/update_031_04.php

on voit qu'il n'y a qu'une seule occurence de superAdminExists

Offline

#2 2007-02-16 14:37:33

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: bug dans install/update_031_04.php

vous voulez mettre a jour depuis une 0.31 ?
Il faudrait que je refasse les tests pour ces versions pour lesquelles on ne refait plus de tests.

Julien


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#3 2007-02-16 16:17:51

koopa_fr
Member
Registered: 2007-02-16
Posts: 5

Re: bug dans install/update_031_04.php

Oui je fais une migration depuis GLPI 0.31 :-)
De plus dans install/update.php au moment de convertir les lieux,
on devrait aller 3 fois de suite dans la fonction showLocationUpdateForm()
mais ca ne marche pas

Mais j'ai trouvé une solution pour contourner le problème:
Je fais d'abord une migration vers glpi 0.65  (et ca marche !)
puis je passerai vers glpi 0.68

Offline

#4 2007-02-16 16:20:11

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: bug dans install/update_031_04.php

c'est une solution mais ce n'est pas top
est-ce que vous pouvez nous envoyer votre DB en 0.31 que l'on regarde exactement ce qui se passe ?


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#5 2007-02-17 00:50:36

babeloo
Member
From: Guadeloupe
Registered: 2004-12-26
Posts: 251

Re: bug dans install/update_031_04.php

Moyo wrote:

est-ce que vous pouvez nous envoyer votre DB en 0.31 que l'on regarde exactement ce qui se passe ?

Ça c'est du professionnalisme ou je ne m'y connais pas ! Sans compter le SAD (Service Après Don, ben oui ! forcément, j'pouvais pas dire SAV !)

Je sais, vous êtes modestes les papas de GLPI mais, sacrrré bou diou, faut appeler un chat un chat quoi !
Vous êtes les meilleurs, vrai de vrai big_smile (et sérieux, mon ton est humoristique mais je suis très très sincère, vous m'connaissez quand même big_smile)
Y a pas, faut vous canoniser big_smile big_smile
J'appelle el papa tout de suite.


OU dans forêt AD - système : serveur: ubuntu server 10.10 - Apache/2.2.16 (Ubuntu) - Version du client MySQL: 5.1.49 -
OCS server linux 2.0RC2  - agent windows 4.0.5.4 - GLPI 0.78.2 - Firefox 3.6
                                                              -o-o-o-o-o-
Ce n'est pas parce que c'est difficile qu'on n'ose pas, C'est parce qu'on n'ose pas que c'est difficile.

Offline

#6 2007-02-17 01:04:54

JMD
GLPI - Lead
Registered: 2004-09-13
Posts: 9,180
Website

Re: bug dans install/update_031_04.php

smile n'en jetez plus on va rougir


JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au  projet GLPI   : Soutenir

Offline

#7 2007-02-17 02:29:49

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: bug dans install/update_031_04.php

Pour Moyoo c'est déjà fait lol


Xavier Caillaud
Blog GLPI Infotel

Offline

#8 2007-03-19 14:55:00

koopa_fr
Member
Registered: 2007-02-16
Posts: 5

Re: bug dans install/update_031_04.php

C'est très gentil de me proposer de regarder le problème, mais malheureusement, je ne pense pas que je puisse vous envoyer notre base de données pour des raisons de confidentialité.
Je vais me contenter de mon astuce qui consiste à passer par une version de intermédiaire

Offline

#9 2010-11-17 17:21:33

fandrieu
Member
Registered: 2010-11-17
Posts: 4

Re: bug dans install/update_031_04.php

J'ai le même problème en voulant updater la version 0.54 en 0.78.1.

Pendant l'installation le script me dit qu'il ne connait pas méthode superAdminExists().

Offline

#10 2010-11-17 20:59:43

JMD
GLPI - Lead
Registered: 2004-09-13
Posts: 9,180
Website

Re: bug dans install/update_031_04.php

Pouvez vous recréer un tooic plutot que de relancer un topic qui date de 2007 merci.

Je ferme celui-ci.


JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au  projet GLPI   : Soutenir

Offline

Board footer

Powered by FluxBB