1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
« Réparation séquences base de données »
Mots-clés » upgrade, réparation, séquences, base, données
12-04-2012, 16:15,
#1
« Réparation séquences base de données »
Bonjour tout le monde !

Alors que je m'employais à faire une upgrade de mon forum MyBB 1.6.0 vers une 1.6.7, j'ai rencontré un problème plutôt gênant qui ne me permet pas de finir l'upgrade.

Ce serait apparemment une erreur PHP que je n'arrive pas à comprendre et c'est pour cela que je m'en vais demander de l'aide sur ce forum. Elle apparaît lors du processus de mise à jour (première étape).

Citation :
Réparation séquences base de données

Fatal error: [SQL] [1060] Duplicate column name 'custom_profile_fields'
ALTER TABLE mybb_adminviews ADD custom_profile_fields text NOT NULL AFTER conditions in /home/a7362307/public_html/inc/db_mysqli.php on line 557

Si une âme charitable pouvait m'aider à résoudre mon problème, ce serait fort apprécié.

Cordialement,
Damoclès.
Répondre
12-04-2012, 18:20,
#2
RE: « Réparation séquences base de données »
Jamais rencontré ce problème, mais après une rapide recherche sur mybb.com, j'ai trouvé ceci :

Dans ./install/resources/upgrade20.php, recherche :

Code PHP :
$db->add_column("adminviews""custom_profile_fields""text NOT NULL AFTER conditions"); 

Remplace par :
Code PHP :
if($db->field_exists('custom_profile_fields''adminviews'))
{
    
$db->drop_column('adminviews''custom_profile_fields');
}
if(!
$db->field_exists('custom_profile_fields''adminviews'))
{
    
$db->add_column("adminviews""custom_profile_fields""text NOT NULL AFTER conditions");


Ensuite essaie de relancer l'upgrade.

Source : http://community.mybb.com/thread-100134-post-730292.html#pid730292
dans ce sujet : http://community.mybb.com/thread-100134-post-730292.html#pid730292

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
12-04-2012, 18:27,
#3
RE: « Réparation séquences base de données »
Mon problème est à moitié réparé dans le sens où le message d'erreur n'apparaît plus. Maintenant, quand je clique sur « Suivant », rien ne se passe...
Répondre
12-04-2012, 21:23,
#4
RE: « Réparation séquences base de données »
Difficile de donner une explication !...
Essaie peut-être de réuploader les fichiers, il est possible qu'un transfert se soit mal passé.

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
13-04-2012, 1:52,
#5
RE: « Réparation séquences base de données »
Mon premier réflexe évidemment, j'ai même essayé avec la version 1.6.6 sans succés...
Répondre
13-04-2012, 8:44,
#6
RE: « Réparation séquences base de données »
As-tu désactivé tous les plugins avant de lancer l'upgrade ?
Sinon, restaure ton forum en 1.6.0 (j'espère que tu as des backups !) et désactive-les avant de lancer l'upgrade.

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
13-04-2012, 15:18,
#7
RE: « Réparation séquences base de données »
J'ai vérifié sur le panel une demie douzaine de fois, je n'ai aucun plugin d'installé sur mon forum.
J'ai également restauré plusieurs fois mon forum puisqu'il y a pas mal de membres qui s'en servent. J'ai donc sur mon ordinateur la sauvegarde FTP et MySQL.

Je ne sais pas si c'est utile de le dire, mais comme j'ai pu voir sur différents topics, mon MyCode ne marche pas et même après avoir suivi plusieurs tutoriels pour le rétablir, rien à faire, j'ai décidé d'upgrade afin que ça remarche, comme l'avait conseillé plusieurs personnes ayant subi ce problème.
Répondre
14-04-2012, 17:26,
#8
RE: « Réparation séquences base de données »
Petit up ! Smile
Répondre




Utilisateur(s) parcourant ce sujet : 1 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique