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
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
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
C'est la méthode la plus simple et pour moi ça a marché
NON !!!
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.
Comprends rien à ta démarche !
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 !
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 :
(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