Seite 1 von 1

Benutzer verliert Session - Heartbeat auf jeder Seite?

Verfasst: 12.12.2015 13:12
von georg2010
Hallo,

immer wenn ein Benutzer länger auf einer Seite bleibt (z.b.) einen längeren Beitrag verfasst oder liest. Verschwindet der User nach einer Zeit aus der online Liste. Oder muss sich bei erneuter aktion sogar neu einloggen.

Nun scheint es bei Besuchern die mit einem Smartphone das Forum besuchen ein Problem zu sein, (da dort das schreiben umso länger dauert) indem sie z.B. beim verfassen einer längeren PN die Session verlieren und bei klicken auf Absenden die PN nicht wie erwartet abgesendet wird sondern verloren geht.

Daher frage ich mich, gibts nicht eine art "Heartbeat"-skript den ich in den Header oder Footer oder wo auch immer einbauen kann, der durch regelmäßige Abfragen die Session aufrechterhalten würde so lange der User eben ein Forenfenster offen hat?

Es kann auch ruhig sichtbar sein, d.h. es kann eine dezente Grafik sein (farbwechselnder Punkt wie beim AJAX Chat) oder ähnliches.

thx.

Re: Benutzer verliert Session - Heartbeat auf jeder Seite?

Verfasst: 12.12.2015 14:50
von Kirk
Hallo
Schau mal im ACP unter Severlast was bei "Sitzungslänge" und "Zeitspanne für die Online-Anzeige" angegeben ist, evtl. die Werte erhöhen.