MyBB.support, le portail francophone de MyBB

Version complète : Problème MyBB 1.6.8
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Salut la communauté francophone de MyBB,


J'ai eu un gros soucie vendredi soir j'ai installé la dernière version de MyBB qui est la 1.6.8 + le Pack de Traduction de Spyto 1.6.8. Et me voila que je veux créer un groupe et que j'ai un gros soucie regarder :

[Image: 1348505831-mybb.jpg]

Je sais que sa viens des Tables SQL mais je ne sais pas du tout comment régler le problèmes je débute. Pour accéder à mon forum cliquer ici !


Cordialement,
CoD4D
Merci de suivre les règles concernant les demandes de support !

Pas d'url, pas de support !
Edité j'ai donné le lien de mon forum

Merci de me repondre
Une précision : tu dis 1.6.8 + mon pack fr... est-ce à dire que tu as installé a v1.6.8 version US de mybb.com ?
Ou mon pack bilingue complet ici ?

C'est bizarre car je n'ai entendu parler de cette erreur que pour la 1.6.6, à cause d'une archive erronée publiée pendant 24h sur mybb.com :
http://community.mybb.com/thread-114703.html
http://community.mybb.com/post-824793.html

La solution se trouvait ici :
http://blog.mybb.com/2012/02/14/problems-with-the-1-6-6-release-package/
mais ce n'est sûrement pas ton cas ?
J'ai installé le PACK US 1.6.8 de MyBB US puis ton PACK TRADUCTION EN FRANCAIS 1.6.8

French (Français) (spyto - MyBB 1.6.8)
http://upload.mybb.fr/French_language_pack.1.6.8.zip

Et voila donc aprés... J'ai supprimé le fichier LOCK pour pouvoir faire l'upgrade.php, j'ai fait tout ce qui fallait dans l'ACP y a marquer que ma version est en 1.6.8 et puis aprés voila...
Vérification faite dans 1.6.8, le champ 'cansendemailoverride' existe bel et bien dans la table 'mybb_usergroups' !

Tu as upgradé depuis quelle version ?
N'est-ce pas justement au début de l'upgrade que tu as mal choisi ta version d'origine ? Auquel cas il est possible que le script n'ait pas correctement rajouté les champs qu'il aurait fallu dans la BD.
Il est très important de donner la version exacte car les modifications sont extrêmement différentes selon la version d'origine.

Si c'est ce qui s'est passé ce sera difficile de récupérer l'erreur et même si on la récupère, tu risques de rencontrer d’autres erreurs.
Le mieux serait de revenir à la situation initiale (j'espère que tu as fait des backups avant la mise à jour) et de recommencer la procédure.

Pour l'instant je ne vois que cette raison...
ré-installe ton forum Wink
vide les tables de la bbd et ton ftp, puis upload le dossier US PUIS le dossier FR et tu fusionnes les dossiers. Ensuite, tu te rends sur http://www.tonsite.xx/install/
Et tu ré-installes Wink

C'est la méthode la plus simple et pour moi ça a marché Smile
NON !!! SadSadSad
Il perdra tout son contenu, messages, membres etc...

Ce que tu proposes est radical certes, mais irréversible !
Avant de tout écrabouiller selon ta méthode, il faut d'abord savoir à partir de quelle version il a mis à jour et s'il possède un backup de l'ancien forum.
ah oui j'ai oublié le backup ^^

mon forum était vide quand j'avais fais ça, j'avais juste perdu les paramètres.

Il ne peut pas créer un autre forum sur la même bdd mais avec des tables différentes et qui marchent, puis les renommer ?
Il ne perdrait pas ses données et ça prend 5 min.
En gros, dans le ftp un nouveau dossier du type other, on up le pack us et la trad fr, on installe et on nomme les tables mybb1_, puis on renomme les tables et on supprime le dossier other.

C'est faisable non ?
Citation :Il ne peut pas créer un autre forum sur la même bdd mais avec des tables différentes et qui marchent, puis les renommer ?
Oui, mais elles seront vides ! Il aura tout perdu, les données sont dans les tables d'origine. Tongue
Comprends rien à ta démarche ! Shy

Le seul moyen est de repartir de la situation initiale, donc de reméttre le FTP et la BD tels qu'il était avant l'upgrade manqué.
Enduite de réuploader les fichiers 1.6.8 et relancer l'upgrade en prenant bien garde de choisi la bonne version d’origine.

Mais je préfèrerais répondre à CoD4D quand il aura donné les infos nécessaires. Là tu dérives du sujet et tu me fais rabâcher la même chose ! Tongue
En désespoir de cause il pourrait aussi tenté d'ajouter le champ 'cansendemailoverride' dans sa table 'mybb_usergroups'...
Oui j'ai fait une Backup avant de faire la mise à jour et je l'ai UPGRADE en 1.6.8 : [Image: 1348555328-mybb.jpg]
up help me please !
(25-09-2012, 0:00)exdiogene a écrit : [ -> ]En désespoir de cause il pourrait aussi tenté d'ajouter le champ 'cansendemailoverride' dans sa table 'mybb_usergroups'...
Oui, bien entendu, mais je crains qu'il y ait d'autres erreurs par la suite, que ce ne soit pas le seul champ manquant !
mais évidemment il peut tenter.

@CoD4D :
Tu ne réponds pas à ma question ! Quelle était la version précédente de MyBB, avant la mise à jour ? Que je voie si dans ta version précédente il y avait on non ce fameux champ, ce qui confirmerait ou infirmerait mon hypothèse.

Je te le disais là : http://mybb.fr/thread-5958-post-33702.html#pid33702 brièvement, je détaille donc.

A. Essaie de rajouter manuellement le champ manquant dans la table mybb_usergroups avec une requête SQL dans phpMyAdmin :
Code :
ALTER TABLE `mybb_usergroups` ADD `cansendemailoverride` int(1) NOT NULL AFTER `cansendemail`;
Si ça résout tant mieux, mais comme indiqué plus haut il est possible qu'à l'avenir d'autres champs manquent !

B. Méthode plus sûre :

1. Revenir à la situation initiale : réuploader les fichiers de la version précédente, importer la backup de la base précédente.
2. Uploader en remplaçant les fichiers existants la pack fr/en 1.6.8 de la section Annonces.
3. Supprimer éventuellement le fichier 'lock' dans /install
4. Désactiver les plugins (en cas de non compatibilité)
5. Exécuter /install/upgrade.php en renseignant correctement la version actuelle à mettre à jour.
6. Réactiver les plugins
7. Voir ce que ça donne

Je ne vois vraiment pas ce que je peux dire de plus pour t'aider !
Mon ancienne version de Mybb était la 1.6.6 je pense utiliser là méthode B la plus sur merci à tous ceux qui on essayer de m'aider !

Cordialement,
CoD4D
 Utilitaire de traduction fourni par Regentronique