MyBB.support, le portail francophone de MyBB

Version complète : [Résolu] Problème d'inscription des membres...
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
En essayant de me créé un compte de Test sur mon forum MyBB 1.4.1 en FR

Puis quand je clique sur "Valider l'enregistrement", voilà l'erreur que sa m'affiche : [Image: img-123928ezk7s.png]

Merci, cordialement Kinder99
Ta upgrade ou écraser les fichiers V1.4 et uploader ?!
Non, je n'avais rien avant...
C'est ma 1ère installation de MyBB.
Installation à partir du pack 1.4.1 FR de ce forum ?

Bizarre... je viens de tester sur une install neuve, aucun problème de ce genre !?
Je viens de supprimer toutes traces de MyBB et de sa Base SQL, je vous dirai si ma nouvelle instalation marche.

PS : J'utilise un serveur Free.
Sa ne vient pas de free je peut te le dire free n'a aucun rapport
Ok previent-nous Wink
Ce qui est bizarre, c'est que, après l'affichage de cette erreur, le compte est quand même créé...


EDIT : J'ai terminer la réinstallation, même erreur, je vais demander a un amis de bien vouloir s'inscrire pour voir si sa lui arrive aussi.
Ouii et là si sa ne marche pas sa devient bizzare mais tout a une solution
C'est encore plus Bizarre, je viens de réinstaller mon forum avec la version officiel en anglais sur http://www.mybboard.net/ et comme par magie, sa marche, je ne c'est pas mais j'ai l'impression que cette petite mésaventure n'est arrivé que chez moi, en touts cas, merci de votre soutient.
Lolz, moi aussi j'ai mis mon forum V1.4.1 tout marche impecable x_x
J'ai le même probléme sa devient chiant toujours pas de solutions??
Kinder99 a écrit :En essayant de me créé un compte de Test sur mon forum MyBB 1.4.1 en FR

Puis quand je clique sur "Valider l'enregistrement", voilà l'erreur que sa m'affiche : [Image: img-123928ezk7s.png]

Merci, cordialement Kinder99

Salut,

Vous avez un souci quelque part, mais lequel ?
Difficile à trouver d'ici et avec le peu d'infos données...

Je viens d'installer une version "neuve" en ligne du pack 1.4.1 FR.

1. Si je vais voir ma base avec phpMySQL, la table 'mybb_userfields' n'a que quatre champs nommés: "ufid", "fid1", "fid2" et "fid3" !
Il n'y a pas de champ "ufid1", ce qu'indique évidemment le message d'erreur de l'image ci-dessus !...
2. Mais alors d'où sort cette requête ? Rolleyes
Elle ne peut donc pas provenir du pack fr !!!
3. J'ai recherché la chaîne "ufid1" dans tous les fichiers du pack fr, elle ne s'y trouve pas !? Shy
4. J'ai fait cette même recherche dans tous les fichiers du pack 1.2.14 fr, toujours pas d'ufid1 !?
5. Sur le forum officiel, j'ai tapé 'ufid1' dans la recherche: introuvable ! Donc personne n'a jamais parlé de cette erreur liée au champ ufid1 !

Alors, j'avoue que je ne vois absolument pas d'où cette erreur pourrait provenir !

Et pourtant j'ai cherché... Shy

Essayez de "vraiment" tout virer du serveur, y compris et surtout la BD !!!

Le seul truc qui me vienne à l'idée serait un champ 'ufid1' rajouté par un plugin quelconque.

Alors pourquoi vous deux et personne d'autre ? Mystère !

Mais toi, Thomas, tu avais bien un forum qui fonctionnait ??? Qu'est-ce que tu as bricolé ?... Tu as réinstallé ? Tu as mis des plugins entre les deux opérations ?

Désolé, mais je ne peux faire davantage puisque je me trouve dans l'incapacité de reproduire l'erreur pour l'analyser... Je ne peux pas trouver dans le vide !
Problème vu sur le forum offi :
http://community.mybboard.net/thread-36113.html?highlight=ufid1

Par contre, il n' y a pas de solution...
Non non j'ai aussi ce problème (les membres me l'ont dit par MSN)

Mais vu que le compte se crée ...
xavatar a écrit :Problème vu sur le forum offi :
http://community.mybboard.net/thread-36113.html?highlight=ufid1

Par contre, il n' y a pas de solution...

Oui, mais là, il s'agit d'une migration depuis phpbb3 !

Dans ce cas précis, ça pourrait s'expliquer: des traces non supprimées d'anciens champs, ou des erreurs dans la conversion des tables ? Que sais-je...
spyto a écrit :
Kinder99 a écrit :En essayant de me créé un compte de Test sur mon forum MyBB 1.4.1 en FR

Puis quand je clique sur "Valider l'enregistrement", voilà l'erreur que sa m'affiche : [Image: img-123928ezk7s.png]

Merci, cordialement Kinder99

Salut,

Vous avez un souci quelque part, mais lequel ?
Difficile à trouver d'ici et avec le peu d'infos données...

Je viens d'installer une version "neuve" en ligne du pack 1.4.1 FR.

1. Si je vais voir ma base avec phpMySQL, la table 'mybb_userfields' n'a que quatre champs nommés: "ufid", "fid1", "fid2" et "fid3" !
Il n'y a pas de champ "ufid1", ce qu'indique évidemment le message d'erreur de l'image ci-dessus !...
2. Mais alors d'où sort cette requête ? Rolleyes
Elle ne peut donc pas provenir du pack fr !!!
3. J'ai recherché la chaîne "ufid1" dans tous les fichiers du pack fr, elle ne s'y trouve pas !? Shy
4. J'ai fait cette même recherche dans tous les fichiers du pack 1.2.14 fr, toujours pas d'ufid1 !?
5. Sur le forum officiel, j'ai tapé 'ufid1' dans la recherche: introuvable ! Donc personne n'a jamais parlé de cette erreur liée au champ ufid1 !

Alors, j'avoue que je ne vois absolument pas d'où cette erreur pourrait provenir !

Et pourtant j'ai cherché... Shy

Essayez de "vraiment" tout virer du serveur, y compris et surtout la BD !!!

Le seul truc qui me vienne à l'idée serait un champ 'ufid1' rajouté par un plugin quelconque.

Alors pourquoi vous deux et personne d'autre ? Mystère !

Mais toi, Thomas, tu avais bien un forum qui fonctionnait ??? Qu'est-ce que tu as bricolé ?... Tu as réinstallé ? Tu as mis des plugins entre les deux opérations ?

Désolé, mais je ne peux faire davantage puisque je me trouve dans l'incapacité de reproduire l'erreur pour l'analyser... Je ne peux pas trouver dans le vide !

Ouioui mais ce n'est pas pour mon forum c'était pour celui de DISINX
En fait, c'était un bug dans le fichier /inc/datahandlers/user.php !
Un code erroné qui "trainaît" dans ce fichier depuis la 1.4.0 où il était correct...

ligne 981:
Code PHP :
$user['user_fields']["ufid{$profile_field['fid']}"] = ''
au lieu de
Code PHP :
$user['user_fields']["fid{$profile_field['fid']}"] = ''

Oui, juste ce 'u', résidu de la 1.4.0...

J'ai corrigé toutes mes archives de la 1.4.1 et 1.4.2.

Le fichier user.php v1.4.2 seul à remplacer sur le forum:
http://www.mybb.fr/attachment.php?aid=282
 Utilitaire de traduction fourni par Regentronique