MyBB.support, le portail francophone de MyBB

Version complète : Probleme avec la table mybb_adminoptions apres mise a jour
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.

VERSION_MyBB : 1.8.12
Salut

Je viens de mettre à jour notre forum de la 1.8.5 vers la 1.8.12 en utilisant le pack complet pour une utilisation de " ...MyBB 1.8.10 ou inférieur... ". Tout c'est bien déroulé, le forum est accessible, j'ai eu accès a la page de connexion mais impossible de me connecter car j'ai ce message de problème de base de données :

Citation :MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
   1054 - Unknown column 'authsecret' in 'field list'
Query:
   SELECT authsecret FROM mybb_adminoptions WHERE uid='1'

N'ayant pas accès a l'admin je ne peux pas fournir d'identifiants de connexion pour un compte de test.

Merci d'avance pour votre aide.
Après la mise à jour des fichiers, il faut lancer le fichier "upgrade.php" pour mettre à jour la Base de Données...
Je le trouve où upgrade.php ???? il n'est pas dans la ,page de téléchargement de la dernière version et je ne le trouve nul part.
Lancer dans le navigateur :
url_du_forum/install/upgrade.php
Ha ok il est dans le dossier install. Je pouvais le chercher longtemps en téléchargement lol . J'ai donc lancé upgrade.php mais je tombe dans l'Assistant d'installation MyBB (même chose que hier) et je n'ai rien eu concernant la mise a jour de la base de données. Et je tombe toujours sur le même message.
Avez-vous bien suivi les instructions de l'assistant d'installation, notamment sélectionné la bonne version avant mise à jour ?
Si ce n'est pas le cas ou que vous avez un doute, restaurez votre sauvegarde et réessayez.
Je ne le suis pas a 100%, mais je pense avoir sélectionné la bonne version avant la mise a jour. Vue que la base de données n'a pas été mise a jour et que je n'ai pas accès a l'admin, il est possible de vérifier la version dans la base de donnée ?
Relancez le script upgrade.php, choisissez la version 1.8.5 et refaites la mise à jour "par-dessus".
Et si ça ne marche pas, vous pourrez toujours revenir à la version 1.8.5 (à condition que vous ayez fait, comme je le recommande toujours, une sauvegarde de la base et des fichiers). Et ensuite réuploadez les fichiers 1.8.12 et lancez l'upgrade.
Même en relançant le script et en choisissant la version 1.8.5 j'ai le même probleme. Et bien sur je n'est plus les sauvegardes de la version précédente. En fait le forum ne devait plus servir et toutes les sauvegardes ont été effacées. Nous n'avons finalement pas supprimé le forum et comme nous le re-lancions j'ai fait la mise a jour en ayant complétement zappé que j'avais supprimé les sauvegardes...
En dernier recours, il faudra reconstruire la Base de Données avec phpMyAdmin, pour corriger les colonnes manquantes dans certaines tables... Sad
 Utilitaire de traduction fourni par Regentronique