iGalerie

Vous n'êtes pas identifié(e).

Annonce

Version en développement : iGalerie 3.0

#1 20-02-2016 23:05:46

lil
Membre
Inscription : 20-02-2016
Messages : 2

[Résolu] Mise à jour de 2.3.4 vers 2.4.2 : échec

Bonjour,

J'ai voulu mettre à jour igalerie. J'ai suivi la marche à suivre décrite ici: http://www.igalerie.org/documentation/mise-a-jour

J'ai donc téléchargé le zip que j'ai décompressé sur mon ordinateur, j'ai mis le site hors-ligne, j'ai écrasé tous les fichiers de mon installation chez mon hébergeur avec ceux de mon ordinateur.

Ensuite, je me suis rendu sur http://www.chezmoi.com/igalerie/upgrade.php et j'ai eu "La mise à jour a échouée" et en haut de l'écran:
[1] DB_ERROR in includes/classes/db.class.php on line 252: SQLSTATE[HY000]: General error: 1553 Cannot drop index 'uk2_users': needed in a foreign key constraint

Maintenant, lorsque je vais sur http://www.chezmoi.com/igalerie/admin/, j'ai ces messages:

[1] DB_ERROR in includes/classes/db.class.php on line 328: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'siborg26.groups_perms' doesn't exist

[2] PHP_USER_ERROR in includes/classes/sql.class.php on line 61: Missing perms.
Error: Missing perms.

Que faire?

Merci d'avance

Dernière modification par lil (21-02-2016 15:36:39)

Hors ligne

#2 21-02-2016 13:07:23

David
Développeur d'iGalerie
Inscription : 12-05-2006
Messages : 3 874
Site Web

Re : [Résolu] Mise à jour de 2.3.4 vers 2.4.2 : échec

Salut,

Essayes en supprimant les lignes 577-585 du fichier upgrade.php :

if (isset(utils::$db->queryResult['uk2_users']))
{
    $sql = 'ALTER TABLE ' . CONF_DB_PREF . 'users
             DROP INDEX uk2_users';
    if (utils::$db->exec($sql, FALSE) === FALSE)
    {
        return FALSE;
    }
}

Hors ligne

#3 21-02-2016 15:36:20

lil
Membre
Inscription : 20-02-2016
Messages : 2

Re : [Résolu] Mise à jour de 2.3.4 vers 2.4.2 : échec

On dirait que c'est passé, tout semble fonctionner à première vue.

Merci bien

Hors ligne

Pied de page des forums