Fehlermeldung am Ende der Umfrage nach Eingabe der E-Mail Adresse

More
3 weeks 23 hours ago #202784 by zoeliakieaustausch
Hallo, meine erste Umfrage ist nun freigeschalten und ich hab schon innerhalb von 12 Stunden 500 Teilnehmer.

Leider bekommen einige ( ca. 40) davon die Fehlermeldung am Ende der Umfrage .

„Es tut uns leid, aber Deine Sitzung ist abgelaufen“

im letzen Feld der Umfrage können sie ihre E-Mail Adresse eintragen um an eine Gewinnspiel teilzunehmen. Laut der Rückinfo kommt dann sofort die Fehlermeldung.

Ich hab da die Input Validation eingetragen: /^.+?@.+?\..+$/


Hat jemand eine Idee woran das liegen kann?

Ich nutze LimeSurvey Version 4.3.3+200707

Installiert ist das auf einem mit Plesk gemanagten Shared Server mit Ubuntu 18.04.6

PHP 7.2.24
Memory_limit 128 M
max Execution time 60
max_input_time 90

Die Datenbank (MariaDB) ist grad mal 674 kb gross

Hat jemand eine Tipp wie und wo ich auf die Fehlersuche gehen kann ?

Jürgen

Please Log in to join the conversation.

LimeSurvey Partners
More
3 weeks 13 hours ago #202793 by holch

Ich nutze LimeSurvey Version 4.3.3+200707


Leider ist die LS 4.x noch nicht so stabil wie sie sein sollte. Wir hier im Forum empfehlen deshalb ja auch immer, die 4.x noch nicht produktiv einzusetzen.
Gut, aber das Kind ist ja jetzt in den Brunnen gefallen.

„Es tut uns leid, aber Deine Sitzung ist abgelaufen“

Das spricht für ein Session time out. Da müsstest du mal schauen, wie die Settings für die Session time in PHP auf deinem Server sind.

Die Regex sieht erstmal auf den ersten Blick OK aus.

Die Anworten sollten ja trotzdem alle gespeichert sein. Bis auf die Email eventuell.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
The following user(s) said Thank You: zoeliakieaustausch

Please Log in to join the conversation.

More
1 week 1 day ago #203328 by zoeliakieaustausch
Hallo Holch, danke für deine Antwort.

Ich hab das Cookie Handling auf die Datenbank umgestellt und danach kamen weniger Fehler.

Mal schauen wie es weitergeht

Please Log in to join the conversation.

More
1 week 1 day ago #203355 by jelo

zoeliakieaustausch wrote: Ich hab das Cookie Handling auf die Datenbank umgestellt und danach kamen weniger Fehler.

Was bedeutet das konkret`? Cookies sind immer im Browser. Die Sessioninfos können dateibasiert oder datenbankbasiert sein. Was hast du für Einstellungen geändert?

Plesk nutzt ja meist die Kombination aus Apache und NGINX als ReverseProxy. Und LimeSurvey wird PHP-FPM betrieben. Da gibt es auch schon mal TimeOuts. Aber die Fehlermeldung dürfte dann nicht von LimeSurvey kommen.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users

Please Log in to join the conversation.

More
5 days 21 hours ago #203503 by TobiStark
Wir nutzen immer eine zweite Umfrage für die Eingabe der E-Mails. Sollen die ggf. eh getrennt werden? Dann bittet sich das ggf. an die Teilnehmer am Ende auf diese Umzuleiten.

Please Log in to join the conversation.

More
4 days 22 hours ago #203525 by zoeliakieaustausch
jelo, ja ich meinte das speichern der Sessions. Das hab ich auf Datenbank umgestellt. Dann kamen weniger Fehler.

Please Log in to join the conversation.

More
4 days 22 hours ago #203526 by zoeliakieaustausch
TobioStark, Das ist auch ne Möglichkeit mit der zweiten Umfrage. Kann man direkt zwei Umfragen verknüpfen? Oder wie hast du das Umleiten technisch gelöst?

Please Log in to join the conversation.

More
4 days 21 hours ago - 4 days 21 hours ago #203528 by Joffm
Hallo,
die technische Umsetzung ist:
In die end-url der ersten Umfrage kommt die url der zweiten; und "automatisch Laden ..."

Nur: Die Frage war ja: Wieso kommt bei einigen die Time-Out-Meldung?
Liegt das an der E-Mail-Eingabe? Sicher nicht. Dies ist ja ein reiner Text.
Liegt es an der Validierung? Könntest Du ja einfach rausnehmen, und warten, ob wieder Fehlermeldungen der Teilnehmer kommen.
Wer dann als E-Mail-Adresse eingibt "Fitziliputzli-Tralala", ist eben selbst schuld.
Oder liegt es an so etwas wie max_input_vars und ähnlichen Scherzen?

Ich gehe einmal davon aus, dass Du selbst dies nicht reproduzieren kannst?

Nebenbei:
Bei einer kürzlichen Umfrage, bei welcher alle Teilnehmer über das firmeninterne Netz in die Studie gingen, kamen diese Meldungen auch. War also nicht unser Problem. Nachdem deren IT etwas am Server gefummelt hatte, ging es dann.

Denn dieselbe Studie von einem anderen Rechner gestartet, und zwei Stunden in Ruhe bei einer Frage gewartet, hat gar nichts ergeben; es lief danach einfach weiter.

Joffm


Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 4 days 21 hours ago by Joffm.
The following user(s) said Thank You: TobiStark

Please Log in to join the conversation.

More
4 days 46 minutes ago #203539 by TobiStark
Genau so wie es Joffm beschrieben hat. Unter Einstellungen kann man das ja vorab festlegen. Alternativ kann man auch auf der letzten Seite (im Textbereich von "vielen Dank für die Teilnahme an der Umfrage" eine Umfrage verlinken. Joffm Beitrag geht aber ja noch darüber hinaus. Danke dafür @Joffm

Please Log in to join the conversation.

More
3 days 14 hours ago #203545 by jelo

Joffm wrote: Nachdem deren IT etwas am Server gefummelt hatte, ging es dann.

Welcher Server? Am Server, wo LimeSurvey drauf lieft? Oder am Netzwerk der Firma (z.B Proxyserver)?

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now