You are not logged in.
Pages: 1
Topic closed
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
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
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
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
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 (et sérieux, mon ton est humoristique mais je suis très très sincère, vous m'connaissez quand même )
Y a pas, faut vous canoniser
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
Offline
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
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
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
Pages: 1
Topic closed