Kennt jemand den maximal möglichen Wert für die Session Gültigkeitsdauer? Bei mir bleibt das fix auf 90 stehen, egal was ich eingebe, ich werde aber weitaus schneller wieder heraus geworfen, was sehr sehr nervt. Kennt jemand einen weg das zu verlängern? 4.4.0.1 habe ich.
Weiß nicht ob es in einer 4.4 auch noch so ist, aber in GX3 hat es geholfen die Admin-Startseite in einem 2. Fenster offen zu haben.
4.4.0.1 hat sowieso diverse Bugs. Du solltest zumindest auf 4.4.0.3 updaten. Das bringt keine funktionellen Änderungen mit sich, aber Fehlerbereinigungen.
Bei den Updates bin ich generell sehr vorsichtig geworden, da gab es doch zuviel Scherereien bisher. Ich muss mal in mich gehen ob sich das Risiko lohnt dafür.
Ein Update auf 4.5 kommt für mich aus vielerlei Gründen nicht in Frage. Gibt es die Möglichkeit den Fehler in 4.4 zu korrigieren?
Du kannst den Fehler umgehen, indem du eine der älteren Gambio Admin Seiten offen lässt, wie zum Beispiel die Bestellübersicht.
Die Option gilt ausschließlich für Admins und greift auch nur im Gambio Admin. Wenn die Sessionlaufzeit generell erhöht werden soll, muss das der Hoster tun.
Danke Moritz, und Ihr hattet mir in meinem Ticket geschrieben ich soll den Hosting Anbieter Anschreiben es liegt an der "session.gc_maxlifetime" und der Ärmste hat alles mögliche gemacht.
ja... genau.. und deshalb sollte man session.gc_maxlifetime und Admin-Sessions möglichst auseinanderhalten. Deshalb:
Das ist tatsächlich eine Lösung, um das Problem für alle Seiten, also auch im Gambio Admin, zu lösen. "session.gc_maxlifetime" bestimmmt, wie lange die Session am Leben bleibt, solange sie nicht genutzt wird.
Um das noch etwas klarer auszudrücken für alle Nicht-Nerds die mitlesen: Das ist eine Einstellung für die php.ini in den PHP-Einstellungen des Servers, keine Einstellung irgendwo in Gambio. Wer da nicht selbst drankommt, muss das von seinem Provider ändern lassen, falls der das zulässt.
Also bei mir ist die session.gc_maxlifetime serverseitig auf 86400 eingestellt. Ruf ich die Server Info im Shop auf, steht sie auf 1440. Ändere ich in der Datei GambioCore/Session/SessionService.php den Wert 1440 auf zB 7200 wird das auch in der Server Info übernommen und ich werde auf der Admin-Startseite nicht mehr so schnell rausgeschmissen. (GX4.4.0.3)
Kann ich so nicht bestätigen. Wenn ich in der php.ini session.gc_maxlifetime ändere, dann ändert sich das auch in der phpinfo().
So schaut es bei mir aus, wenn ich direkt die Info.php vom Server aufrufe und so, wenn ich die Serverinfo im Shop aufrufe Sehr eigenartig
Wo liegt denn die "Info.php" die Du direkt am Server aufrufst? Ich denke dort wird Dir evtl. die Manipulation der session.gc_maxlifetime durch den Shop (die 7200 die Du in der /GambioCore/Session/SessionService.php eingestellt hast) noch nicht "rein funken" (nicht wirksam sein). Grüße Walter