Franz Holzinger

Verse of the day

Denn es ist ein Gott und ein Mittler zwischen Gott und den Menschen, nämlich der Mensch Christus Jesus, der sich selbst gegeben hat für alle zur Erlösung, daß solches zu seiner Zeit gepredigt würde;
1 Timotheus 2:5-6

© Bible Gateway's Verse of the Day


Entwickler Version

Bitte testen Sie es immer vor dem Stellen einer Frage auch mit der aktuellen Entwicklerversion

autor  
16-04-10 08:40:39 Typo3 4.2.12 & sr_feuser_register 2.5.25 -> Neuanmeldungen werden nicht in Datenbank geschrieben
Holger Behrendt
Hallo zusammen,

nach dem Update der PHP,Mysql-version (hat jemand anderes Gemacht) lief sr_feuser_register nicht mehr.
Ich habe daraufhin auch noch Typo3 & sr_feuser_register auf aktuellen Stand gebracht.

Nun erscheint bei Registrierung von FE-Benutzern keine Fehlermeldung mehr und es wird weder eine E-Mail verschickt noch landet ein Datensatz in der DB. Im Error-log erscheinen auch keine Fehler!

Der Server wird nicht von mir verwaltet und ich zu allem überfluss auch noch ein Windows-Server mit Apache und Mysql.

Apache/2.0.55 (Win32) PHP/5.2.0
MySQL-Client-Version: 5.0.90
Mysql Server Version: 5.0.90-community
Protokoll-Version: 10
MySQL-Zeichensatz: UTF-8 Unicode (utf8)
TYPO3_VERSION: 4.2.12
sr_feuser_register: 2.5.25
lib: 0.1.0
div: 0.1.0
div2007: 0.3.1
static_info_tables: 2.1.2
16-04-10 11:27:55 Gelößt
Holger Behrendt
Debug ergab folgenden Fehler:

Incorrect integer value: '' for column 'by_invitation' at row 1
Das Datenbankfeld durfte nicht NULL sein und es wurde keine 0 reingeschrieben.

Habe per Typoscript
plugin.tx_srfeuserregister_pi1.create.defaultValues.by_invitation =
auf
plugin.tx_srfeuserregister_pi1.create.defaultValues.by_invitation = 0
geändert.

Und es geht wieder.
16-04-10 11:36:54 Nachtrag
Holger Behrendt
Nachtrag:

defaultValues alleine reicht nicht aber mit

plugin.tx_srfeuserregister_pi1.create.defaultValues.by_invitation = 0
plugin.tx_srfeuserregister_pi1.create.overrideValues.by_invitation = 0
plugin.tx_srfeuserregister_pi1.create.evalValues.by_invitation = 0


gehts es.
17-04-10 21:31:38 evalValues
Franz Holzinger
evalValues sollte nicht auf 0 gesetzt werden. Das hat keine defnierte Funktion.

Die andere by_invitation für create müssen offensichtlich bei dieser MySQL Datenbankversion tatsächlich auf 0 gesetzt werden. 0 wäre hier ohnehin richtig.
< Zurück zum Forum