Neu Useranmeldung

Begonnen von fjuergens, 17 April 2014, 18:22:02

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

fjuergens

Habe ein Problem mit der Useranmeldung,
Formular ausfüllen alles OK

E-mail zum bestätigen wird per mail versendet... auch OK

E-mail zur bestätigung aufrufen ergibt: Fehler Nummer 500 (Internal Server Error)

Wen ich dann als Admin unter BENUTZER NEUZUGÄNGE der User aktivieren
will kommt folgende Fehlermeldung:

Datenbankfehler: Benutzer konnte nicht zur Datenbank hinzugefügt werden.
Insert from temptable into usertable YA-DELETER


Gibt es da eine Lösung für ???

Danke im voraus
mit netten Grüßen aus Athen / GR
F.Juergens

Sarge31FR

Wir haben ebenfalls Probleme mit neuen Accounts:

- User erstellt neuen Account, bekommt den Aktivierungslink

- User klickt auf den Link -> WEISSES, komplett leeres Browserfenster

- Admin-Bereich: neuer Account wird angezeigt mit Name, Mail Adresse und Eintragszeit

- darunter das Drop-Down Menü mit:

Aktivierungslink neu senden
Account aktivieren
Ausgewählte löschen !

ABER ich kann da NICHTS beim Account anklicken, also keinerlei Aktion ausführen.

Egal was ich auswähle, der Eintrag bleibt drin und nichts weiter passiert. Es kommt auch keinerlei Fehlermeldung.

Verwende die aktuelle 2.0 mit folgenden Einstellungen für Benutzerregistrierung:

eigenes Passwort, Aktivierungslink zusenden, Adminfreischaltung


Hoffe auf eine schnelle Lösung !

fjuergens

na Gott sei dank bin ich es diesmal nicht allein....

die gleiche Geschichte wie bei mir......
mit netten Grüßen aus Athen / GR
F.Juergens

Andi

Moin :)

liegt vermutlich wieder mal am mySql-Strict Modus.
Die neusten Dateien von pragmaMx 2.0 habt ihr drauf? Ich dachte das Problem hätten wir bereits behoben....

Egal,
Schaltet mal bitte den Debugmodus wie auf dem Screeshot gezeigt an. Danach nochmal versuchen die Userdaten einzugeben, bzw anzulegen. Anschliessend im Ordner /dynadata/logfiles/ nachsehen, ob dort ein Logfile angelegt wurde, wenn ja, dieses aufrufen, guggen was drinsteht und hier posten.


schön´s Grüssle, Andi

Sarge31FR

So, gerade eben den Test gemacht (debug Modus wie beschrieben eingestellt).

Ein Team Kollege hatte gestern einen Testaccount erstellt, dieser war wie oben geschrieben zwar im Neuzugangbereich angezeigt, aber man konnte nichts machen.

Mit aktiviertem debug Modus hatte ich dann vorne den Kasten zum anklicken, und als ich aktivierte kam dann folgendes:



aktuelles Logfile:

[19-Apr-2014 00:06:11] PHP Fatal error:  Call to undefined function arry_merge() in /srv/www/vhosts/battlegroup42.de/httpdocs/modules/User_Registration/index.php on line 601
[19-Apr-2014 00:06:21] PHP Fatal error:  Call to undefined function arry_merge() in /srv/www/vhosts/battlegroup42.de/httpdocs/modules/User_Registration/index.php on line 601
[19-Apr-2014 00:07:11] PHP Fatal error:  Call to undefined function arry_merge() in /srv/www/vhosts/battlegroup42.de/httpdocs/modules/User_Registration/index.php on line 601
[19-Apr-2014 00:07:34] PHP Fatal error:  Call to undefined function arry_merge() in /srv/www/vhosts/battlegroup42.de/httpdocs/modules/User_Registration/index.php on line 601
[19-Apr-2014 00:07:43] PHP Fatal error:  Call to undefined function arry_merge() in /srv/www/vhosts/battlegroup42.de/httpdocs/modules/User_Registration/index.php on line 601
[19-Apr-2014 00:09:05] PHP Fatal error:  Call to undefined function arry_merge() in /srv/www/vhosts/battlegroup42.de/httpdocs/modules/User_Registration/index.php on line 601
[19-Apr-2014 10:18:47] PHP Run-time notice:
  Constant _EDIT already defined
  in /srv/www/vhosts/battlegroup42.de/httpdocs/modules/mxShoutbox/language/lang-german.php on line 23
[19-Apr-2014 10:18:47] PHP Run-time notice:
  Constant _DELETE already defined


Danach kommen noch etliche Fehler mit der shoutbox, die ich übrigens nicht mal mehr entfernen kann, da sie, obwohl auf der Startseite vorhanden, bei den INAKTIVEN ! Modulen gelistet wird. Ich kann nicht mal den Ordner in modules löschen weil sonst die Startseite spinnt.

Andi

#5
puuuuuhhh....
ganz krasser Fehler im Code, wie ist das da reingerutscht  :red: :red: :red:

ZitatCall to undefined function arry_merge()
Muss natürlich array_merge() heissen....


Bitte die /modules/User_Registration/index.php mit der beiliegenden Datei ersetzen.


An der Shoutbox bin ich gerade dran, diese an pragmaMx 2.0 anzupassen...
Die Shoutbox ist ein Block auf der Startseite, du müsstest also den Block deaktivieren ;)



PS: das Problem von fjuergens ist vermutlich was anderes



EDIT: Anhang entfernt
schön´s Grüssle, Andi

Sarge31FR

jaja, die scheiß Tippfehler, wer kennt sie nicht  :crazy:

Nicht ernstnehmen, ist liebevoll gemeint  :BD:

Sarge31FR

Mehr Infos:

Habe eben die index ausgetauscht mit der aus dem Fix, Teamkollege legt neuen Account an, und nach Klick auf den Aktivierungslinks kommt folgendes im Browser:


Es sind folgende Fehler aufgetreten:

Datenbankfehler: Benutzer konnte nicht zur Datenbank hinzugefügt werden. 'Insert from temptable into usertable'



Andi

Ok, was steht im Logfile, des Debugmodus?
schön´s Grüssle, Andi

Sarge31FR

#9
Ich war leider so doof und hatte den vorher ausgeschaltet.. Situation ist aber wie folgt (mit debug modus):

der Account wird angezeigt, aber OHNE das Häckchen vorne. Kann also wieder nichts machen.

update:

Habe eben selber versucht einen neue anzulegen, MIT debug modus aktiv. Log:

[19-Apr-2014 11:29:15] MySQL error (1064):
  You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' `bio` = '', `pass_salt` = '-T1XYC$snpYt8iq3!6JCnLytMKRjRIn'' at line 1
  query: INSERT INTO {prefix}_users SET `uname` = 'Schubidu', `pass` = 'hg6nmZzPcOP5yS5qJkCPqXaTaKV3MSCHC77GmIx1qVVEGp+7YGgnuehGNQ7gNN5Qqg4jNQhVGeffoFXUHUtT1Q==', `email` = 'sarge31fr@outlook.com', `name` = '', `url` = '', `user_regdate` = 'Apr 19, 2014', `user_icq` = '', `user_occ` = '', `user_from` = '', `user_intrest` = '', `user_sig` = '', `user_aim` = '', `user_yim` = '', `user_msnm` = '', `user_level` = 1, `user_ingroup` = 1, `user_regtime` = 1397899736, `user_stat` = 0, `user_sexus` = 0, `user_lastvisit` = 1397899736, `user_lastip` = '', `user_bday` = , `bio` = '', `pass_salt` = '-T1XYC$snpYt8iq3!6JCnLytMKRjRIn'
  in /srv/www/vhosts/battlegroup42.de/httpdocs/modules/User_Registration/index.php on line 663



Andi

Ok, jetzt hamm'wa den Fehler....

Suche nach Lösung  ;) ;)
schön´s Grüssle, Andi

Andi

Sodale, 2 Dateien zum ersetzen:

/modules/User_Registration/index.php (nochmal geändert)
/admin/modules/usernewbies/index.php


Müsste jetzt beide Probleme lösen.

Denke wir geben dann in den nächsten tagen ein weiteres Fixpack für die 2.0 Beta raus.....
schön´s Grüssle, Andi

fjuergens

#12
Hallo Andi,
danke für das Ostergeschenk.....
bei mir jetzt rennt alles mit der Neuuseranmeldung.........

Schöne Ostern....
Καλό Πάσχα

Fritz


mit netten Grüßen aus Athen / GR
F.Juergens

Sarge31FR

So, sieht bis jetzt alles gut aus, Anmeldung funzte normal.

Aber irgendwas stimmt noch nicht:

Obwohl KEIN neuer Account auf Aktivierung wartet, wird mir auf der Startseite immer noch "1 neuer Benutzeraccount" angezeigt. Den Testaccount hatte ich bereits wieder gelöscht, und es stehen auch keine neuen aus.

Das ist etwas verwirrend  :puzzled: