|
jfm 27
| Posté : 06-02-2009 23:50
NPDS Forum Extender -: Problèmes :- | | Sujet | Inscription automatique de nouveaux membres | Votre Système d'Exploitation | -: Linux | Votre Package Web | -: Apache + Php + MySql | Votre version de PHP | -: Php 4.3.x | Version NPDS (voir statistiques du site) | -: EVOLUTION -: SABLE (v 5.1)
| Type de problème | -: Utilisation | Votre hébergeur | -: Autre(s) | Votre Priorité | Urgent | Description du problème | Bonsoir
Versions npds : sable et evolution (en parallele, voir plus bas) herbergeur : 1and1.fr (linux)
Depuis quelques jours, l'inscription automatique d'un nouveau membre ne fonctionne plus : -1 la page user.php?op=only_newuser s'ouvre correctement -2 le formulair es eremplit sans soucis -3 la page de confirmation en cours ou de récapitulatif s'affiche bien (selon le réglage choisi "mot de passe modifiable ou non" dans les préf générales) -4- Dans le cas d'un mot de page automatisé, le nouveau membre reçoit bien un email de confirmation, contenant ses coordonnées de connection MAIS -5 lors de toute tentative de connection, on est redirigé sur la page user.php?stop=1, avec le bandeau "Identifiant incorrect !" affiché. -6 le membre n'apparait pas dans la BDD , table users.
J'ai remplacé la page user.php par une version d'origine, j'ai installé en parallèle, avec migration des bases et du cms après duplication des deux, la nouvelle version evolution, par mise à jour depuis une copie du cms sable actuel (sable-2-evolution.php etc.) pointant vers une base jumelle de la 1ère. Le problème survient donc tant avec sable qu'avec evolution.
Comment faire?
Merci d'avance | Inclure la signature | true | notification par Email | true | ..::.. |
|
JFM |  Profil www Citation
|
|
reef-passion 1456
| Posté : 07-02-2009 14:56
as-tu vérifié que:
- la création automatique des membre est activée (dans admin/préférences)?
- le mot de passe est bien créé dans la base?
|  Profil Citation
|
|
jfm 27
| Posté : 08-02-2009 00:43
Bonsoir,
1- j'ai essayé successivement la Création automatique des membres,
avec ou sans choix laissé pour le mot-de-passe.
a- avec mot de passe, le mail contenant celui-ci est envoyé au candidat membre, mais les infos ne lui permettent pas de se connecter, car ni le nom d'utilisateur , ni le mot de passe ou autre élément du profil ne se retrouve dans la bdd, table user et, user_extend, user_status
b- idem, sauf l'envoi du mail, pour l'inscirption auto avec choix laissé pour le mot-de-passe.
2- En essayant la création manuelle, je retrouve le même problème, à savoir que le candidat membre n'apparait pas dans l'annuaire (avec le (nok) indiquant qu'il n'a pas encore été accepté par le modérateur.
3- ce soucis, que ce soit sous Npds sable, ou sur son jumeau mis à jour avec Evolution. Dans les deux ca,s la consultation d el'annuaire se fait correctment (limitée si seul profil admin, complete si profil admin + connection membre modérateur)
Voilà l'état des élements, ce soir
Merci pour la suite. Je sèche (ou alors, trace de l'oeuvre d'un hacker, sur un fichier inchangé dans un répertoire du cms ?) |  Profil www Citation
|
|
Hotfirenet 1738
| Posté : 08-02-2009 17:30
est ce que tu as modifier quelques chose en faite on dirait que ca merde au niveau de l'insertion en base de donnée si ils ne sont pas présent .. |  Profil E-mail www Citation
|
|
reef-passion 1456
| Posté : 08-02-2009 22:43
un user.php corrompu peut-etre |  Profil Citation
|
|
Hotfirenet 1738
| |
jfm 27
| Posté : 09-02-2009 08:54
Bonjour,
En fait, la version de user.php est intacte.
J'ai meme remplacé le fichier par une copie de l'archive d'origine, pensant que le fichier en ligne était corrompu.
Mais RAS.
Je vois deux piste de reflexion :
-1 J'investigue de mon coté pour voir si un kack ne redrigerait pas les demandes d'inscription vers une autre bdd, car effectivment, l'insertion en bdd ne fonctionne plus pour les nouveaux utilisateurs. Par contre, elle reste tout à fait efficiente pour les articles, edito, commentaires. Là où je bloque, c'est sur le chainage user.php insertion !!!.
-2 Est ce que'une mise à jour non annoncée de mon hébergeur pourrait avoir pour conséquence de ne pas accepter le script d'insertion (du type chaine d'envoi de requete trop longue ) ? |  Profil www Citation
|
|
Hotfirenet 1738
| Posté : 09-02-2009 18:52
1] je ne pense pas qu'un hack soit mis en place vu que tu as remplacer le users.php
2] Non je ne pense pas, fait moi un MI si ça t'intéresse avec t accès FTP et base de donnée, je regarderai ça ... |  Profil E-mail www Citation
|
|