Skip to main content Help Control Panel

Agnès Rambaud


on Apr. 28 2006
from le Grésivaudan (grenoble-chambéry)

YACS team - Modératrice
Share
Post to Facebook
Tweet about this
Share at LinkedIn
Invite participants
Reference this page
Monitor
Recent files
support »
See also
 

support «   Archives support «  

[Réglé] impossible d'enregistrer un nouvel utilisateur

Lors de l'enregistrement d'un nouveau membre, le serveur m'envoie ceci :

1054: Unknown column 'editor' in 'field list'

Cela vient après le listing de toutes les options choisies (nom, mot de passe, mail, préférences, etc...).

Je ne vois pas à quoi cela fait référence. L'utilisateur est renvoyé sur le formulaire d'inscription rempli, il lui faut recomposer le code "antirobots", mais rien n'y fait.

Au passage, impossible non plus de modifier le mail du premier associé.

je nage.......
GnapZ - on Apr. 28 2006
Quelques précisions techniques (environnement, version de Yacs, nombre d'utilisateurs déjà en place, nouvelle install, etc) ?

C'est une inscription faite par un surfeur depuis un mode anonyme, par un associé ?

C'est un compte présent à modifier ?

C'est quoi dis, Agnès, c'est quoi ?
Agnès - on Apr. 28 2006
GnapZ : C'est un site sur lequel j'aimerai bien avoir un 2ème associé à c't'endroit là, mais pour l'heure impossible.
  • c'est une 6.4a flambant neuve updatant une 6.2.1 avec mes plus beaux doigts en ftp.
  • skin digital (soyons donc précis)
  • environ 5 utilisateurs d'inscrits
  • L'associé ne peut pas modifier son mail dans son profil - on enregistre mais ça revient sur le mail initial, saisi dans la plus pure tradition "truc@muche.fr" . Idem si on veut supprimer l'avatar, il revient tout le temps hot
  • l'associé ne peut pas créer de nouveau membre (le pb de la preuve anti-robot, pour lequel je n'ai, j'avoue, pas appliqué le patch célèbre)
  • en mode surfer anonyme, guère plus de succès (alors que j'ai déjà fait comme ça ailleurs, et ça marchait très bien).
Une fois tous les champs obligatoires remplis, ça mouline et on revient sur le formulaire. Tout est rempli, faut juste retaper le code aléatoire qui a changé. Par contre, en haut de page, on a en rouge pétillant et à a volée (à la file) la liste de tous les paramètres passés (ou à passer ?) avec en mention finale le fameux : 1054: Unknown column 'editor' in 'field list'dont le sens profond m'échappe totalement.

Côté paramétrages-utilisateurs : option(s) communauté ouverte, puis fermée, puis mixte dans tous les sens. Niet, que dalle. Mêmes hypothèses, mêmes résultats.

Au fait, j'ai essayé aussi un enregistrement avec un mot de passe déjà utilisé, mais comme j'ai déjà fait ça sur d'autres yacs sans pb, j'en conclu que ça n'en est pas un.

Bon, y'a deux choses qu'il me faut rajouter :
1- J'ai supposé, de ce que j'ai compris de Yacs, que "sauter" une "version" ne créait pas de pb. J'ai peut-être faux.
2- J'avoue aussi que je ne me suis pas tartiné tous les répertoires en ftp pour voir si j'avais pas des scripts à 0
- dit, je veux la réponse avant le sermont, d'ac ?



Agnès
Il n'y a pas de problème, que des solutions.


Agnès
Il n'y a pas de problèmes, que des solutions.
Bernard - on Apr. 28 2006
Ce message signifie que la table ne dispose pas de la colonne 'editor', qui contient le choix d'éditeur (textarea ou FCKEditor) pour chaque utilisateur.

Si cela a fonctionné pour quelques nouveaux utilisateurs, c'est peut-être plus un problème de base de données que de script. Il est possible qu'une table MySQL ait été abimée.

Panneau de Contrôle, puis Optimisation, pour vérifier la base de données. Ensuite recommencer. Alors ?
GnapZ - on Apr. 29 2006
Agnès : Pas de sermont ! Je pense aussi que ça semble être un pb de base de donnée. Si l'optimisation par Yacs ne fonctionne pas, il faut tout de suite penser restaurer une sauvegarde (Quoi ? y en pas ?). Sinon, il faudra alors soit:
  • Rectifier manuellement (via PhpMyAdmin ou autre)
  • Sauvegarder la base, créer une nouvelle base vierge que l'on initialise par Yacs, remplacer toutes les tables sauf la nouvelle table _users (et peut-être aussi _members) et (enfin) recréer les utilisateurs et leurs profils.


Ben décidément j'arrive pas à faire plus court, désolé
Agnès - on Apr. 29 2006
Bernard, GnapZ : Bien vu, c'était un pb de table. L'optimisation via le panneau de contrôle a réglé le pb. Merci.

J'avais bien vaguement compris que le message parlait d'un champ absent, mais je comprenais pas tout.

PS : j'avais une sauvegarde de la base, puisque j'avais fait une mise à jour récement. Y'a(cs) bon les bonnes habitudes !


Agnès
Il n'y a pas de problème, que des solutions.


Agnès
Il n'y a pas de problèmes, que des solutions.