MyBB.support, le portail francophone de MyBB

Version complète : [Résolu] Problème upgrade 1.4.4 vers 1.6.1
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonjour

Je rencontre un problème d'upgrade vers la version 1.6.1 de MyBB.

En effet, lors de la mise à jour, j'obtiens ce message :

http://img135.imageshack.us/img135/3831/sanstitremd.jpg

Pouvez-vous m'aider à résoudre s'il vous plaît ?

Pour info, la version de MyBB 1.4.4 est fraîchement installée (forum vide).

Merci Smile
(19-01-2011, 11:55)spz a écrit : [ -> ]Pour info, la version de MyBB 1.4.4 est fraîchement installée (forum vide).

Donc installer directement Mybb 1.6.1 c mieux (mon avis )
Le message est sans ambiguïté : le script ne trouve pas la fonction "DB_MySQL::index_exists()".

Cette fonction se trouve dans /inc/db_mysql.php

Alors je serais tenté de te conseiller de réuploader ce fichier.

Ou alors la version de ce fichier est incorrecte ?... Retélécharge l'archive.
(19-01-2011, 12:17)haytoch a écrit : [ -> ]
(19-01-2011, 11:55)spz a écrit : [ -> ]Pour info, la version de MyBB 1.4.4 est fraîchement installée (forum vide).

Donc installer directement Mybb 1.6.1 c mieux (mon avis )
Oui, mais je fais un test d'upgrade en local, avant de procéder à l'upgrade de celle en production Wink

@spyto : Merci, ça venait effectivement du fichier db_mysql.php
Tant mieux si c'est résolu...
Mais deux petites questions :
- pourquoi installer la version US alors qu'il existe ici un pack fr (section Annonces) ? Tongue
- haytoch a raison, si le forum en 1.4.4 est "neuf" pourquoi ne pas installer directement la v1.6.1 au lieu de faire un upgrade ? Shy
Car la version que je possède en production est en US, et puis d'ailleurs, l'anglais ça fait de mal à personne :p

La version en production n'est pas un forum "neuf", il est sous MyBB depuis longtemps. Je fais des tests en local pour procéder à l'upgrade vers une version majeure.

Je rencontre un autre problème :

http://img263.imageshack.us/img263/4794/erreurmybb.jpg

Apparemment il manque un champ uid (j'ai comparé par rapport à la table de l'ancienne version). Que faut-il faire ?
Vu la requête qui sort en erreur tu te trouves à mon avis dans l'un des cas suivants :

- fichiers de la v1.4 qui n'ont pas été remplacés par ceux de la v1.6

ou/et

- plugins actifs incompatibles avec la v1.6
Ils ont tous été remplacés, j'ai suivi cette procédure : http://world-retro-city.lescigales.org/Documentation/upgrade_fr.html

Il n'y a aucun plugins d'activés Wink
Il n'y a effectivement pas de champ uid dans mybb_moderators v1.6.1.

Et je ne connais pas la raison... sinon qu'il pourrait y avoir un autre fichier défectueux ?
Même si tu penses que tout a éré remplacé, il y a pu y avoir une erreur de transfert de ton client FTTP !
Réuploade tout le dossier /install/resources pour voir...

Quant à ton lien sur la doc, c'est la copie du fichier que j'ai traduit et que j'ai inclus dans le pack fr/en !!!
Ils auraient pu demander l'autorisation et respecter la mise en page ! Wink
Dans le CP admin tu peux lancer une vérification des fichiers. En français c'est dans "Outils et maintenance" >> Vérification des fichiers

Cela devrait t'indiquer si tes fichiers sont corrects ou non par rapport à ta version de MyBB.
C'est bon ca a fonctionné spyto Smile

Merci beaucoup Wink

 Utilitaire de traduction fourni par Regentronique