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
(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
@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) ?
- 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 ?
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
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 !
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
Merci beaucoup