JTL Admin -> Cookie/Sessiontimeout

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.237
1.185
Hallo,

ich bin einfach zu blöd, das automatische ausloggen in der Admin zu verlängern.

Code:
RewriteEngine off
php_value session.gc_maxlifetime 7200
php_value session.cookie_lifetime 7200

Auch nur probiert die maxlifetime...werde immer nach gefühlten 5 mins. rausgeschmissen (sind vermutlich 30 mins. oder so, keine Ahnung).

Müsste man doch in der htaccess irgendwie (/admin) hochsetzen können, oder?
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.237
1.185
AW: JTL Admin -> Cookie/Sessiontimeout

Hm, daran dachte ich nicht mir das cookie expire anzusehen.

Also wir können recht viel via htaccess machen (limits , memory, phpversion etc) aber ob ich jetzt cookie laufzeiten höher stellen kann, weiss ich nicht.

Gerade stand noch:

Code:
[LIST]
[*][COLOR=#545454][B]Set-Cookie:[/B][/COLOR]
[FONT=Consolas]eSIdAdm=9a58c5f6b488be575590e78c8fc701f5; expires=Sat, 28-May-2016 21:05:56 GMT; Max-Age=7200; path=/[/FONT]
[/LIST]


Dann hab ich mal die Zeit höher gesetzt, jetzt find ich nichts mehr mit expire... weder im Firebug, noch im Chrome...

Unbenannt.jpg
 

Anhänge

  • Unbenannt.jpg
    Unbenannt.jpg
    8,5 KB · Aufrufe: 47
  • Unbenannt.jpg
    Unbenannt.jpg
    27,7 KB · Aufrufe: 45
  • Unbenannt.jpg
    Unbenannt.jpg
    36,2 KB · Aufrufe: 58

testjo

Sehr aktives Mitglied
AW: JTL Admin -> Cookie/Sessiontimeout

Gibt es nicht ein "cookie (max)lifetime" einstellung in JTL?

Habe es mal im DB von SHOP gesehen, wen ja und die ist gesetzt, könnte es sein dass den JTL PHP adminsession code dieser nimmt. ( irgendwan..)
Dan hat man noch alles mit den caching dazu. ;)

IN einer der sessions core PHP steht übrigens:
! ;)
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: JTL Admin -> Cookie/Sessiontimeout

@testjo du sprichst von den Einstellungen 1567ff ... korrekt?

@hula ... wie sehen die denn bei dir aus?
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.105
1.865
Berlin
AW: JTL Admin -> Cookie/Sessiontimeout

session.cookie_lifetime sollte eigentlich bei 0 liegen, denn dann bleibt der cookie bis zum schließen des Browsers erhalten.

session.gc_maxlifetime ist der Wert den du höher stellen müsstest, ich würde dann normal aber auch den savepath ändern, ich weiß nicht
wie der garbagecollector sich verhält wenn die session mit anderen irgendwo rumfliegt, die eine kleinere Zeit haben, es kann aber auch sein das der collector von sich aus sagt, 2 Stunden nicht angefasst also kann es auch weg.
Das kann ich jetzt so nicht sagen.

Theoretisch darf jeder diese Werte ändern, ändere das mal und rufe in dem Verzeichnis dann eine php datei mit dem inhalt <?php phpinfo.php ?> auf, dann kannst du sehen ob die Werte übernommen wurden.
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.237
1.185
AW: JTL Admin -> Cookie/Sessiontimeout

@testjo du sprichst von den Einstellungen 1567ff ... korrekt?
@hula ... wie sehen die denn bei dir aus?

0
leer
leer
Standard
Standard

Sollten eigentlich alle Standard sein, hab hier nie (bewusst) etwas verändert.


session.cookie_lifetime sollte eigentlich bei 0 liegen, denn dann bleibt der cookie bis zum schließen des Browsers erhalten.

Bild mir ein, irgendwo gelesen zu haben, dass ich die explizit ändern müsste, wenn ich eine Erhöhung der lifetime haben möchte, hab sie jetzt mal aus der /admin htaccess wieder rausgenommen.
Nun nurmehr

Code:
php_value session.gc_maxlifetime 99999

Die 99999 rein zum Test, damit ichs einfacher in der phpinfo finde.
Local 99999 Master Value 1440


session.gc_maxlifetime ist der Wert den du höher stellen müsstest, ich würde dann normal aber auch den savepath ändern, ich weiß nicht
wie der garbagecollector sich verhält wenn die session mit anderen irgendwo rumfliegt, die eine kleinere Zeit haben, es kann aber auch sein das der collector von sich aus sagt, 2 Stunden nicht angefasst also kann es auch weg.
Das kann ich jetzt so nicht sagen.

Theoretisch darf jeder diese Werte ändern, ändere das mal und rufe in dem Verzeichnis dann eine php datei mit dem inhalt <?php phpinfo.php ?> auf, dann kannst du sehen ob die Werte übernommen wurden.

seesion_savepath: übersteigt absolut meinen Kompetenzbereich :D

Mal so abgespeichert, ganzen Cache gelöscht, mit anderem Browser eingeloggt.

Jetzt (oder vorher auch schon, nie darauf geachtet) hab ich 2x index.php im Verlauf stehen, einmal mit einem 302er und einmal ein normaler 200er Status.

Jetzt hab ich mal die cookie Lifetime bei der Einstellung 1567 auf 88888 geändert, jetzt steht wieder drinnen im response headers:

Code:
[COLOR=#545454][FONT=&amp][B]Set-Cookie:[/B][/FONT][/COLOR]
[FONT=Consolas]eSIdAdm=22434e9977b7c3f3f9a48fd600e65a53; expires=Mon, 30-May-2016 15:31:09 GMT; Max-Age=88888; path=[/FONT]

JEtzt hab ich mal die htaccess wieder auf Originalstand zurückgestellt
Bei der Einstellung 1567 änder ich aber den kompletten Cookiepart der Seite, also ebenso für Kunden, korrekt?

*** Frage selbst beantwortet, die Einstellung 1567 gilt natürlich auch für aussen.

maxlifetime wieder in die /admin htaccess rein und werde das mal testen ob ich wieder ständig nach gefühlten 15 mins. immer rausgeschmissen werde.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.105
1.865
Berlin
AW: JTL Admin -> Cookie/Sessiontimeout

seesion_savepath: übersteigt absolut meinen Kompetenzbereich :D

das ist wie die anderen Variablen, nur das du da den absoluten Pfad zu einem Verzeichnis (Ausserhalb deines webroot udn beschreibbar ) angibst.

Bild mir ein, irgendwo gelesen zu haben, dass ich die explizit ändern müsste, wenn ich eine Erhöhung der lifetime haben möchte, hab sie jetzt mal aus der /admin htaccess wieder rausgenommen.
Nun nurmehr

session.cookie_lifetime definiert die Cookie-Lebensdauer, die an den Browser geschickt wird, in Sekunden. Der Wert 0 bedeutet "bis der Browser geschlossen wird." Grundeinstellung 0. Siehe auch session_get_cookie_params() und session_set_cookie_params().

Jetzt hab ich mal die cookie Lifetime bei der Einstellung 1567 auf 88888 geändert, jetzt steht wieder drinnen im response headers:

besser ist es sich das über firebug anzuschauen.

Bei der Einstellung 1567 änder ich aber den kompletten Cookiepart der Seite, also ebenso für Kunden, korrekt?

ja aber 0 wäre wie schon gesagt richtig, wenn du das nur im admin machen möchtest musst du über die htaccess gehen, dann kannst du dir aber auch vermutlich deine Seite nie wieder im Wartungsmodus anschauen.

mach dir lieber etwas, was die Seite in regelmäßigen Abständen aktiv hält, der einfachste weg wäre über ein Browserplugin (ja das gibt es "gab es vor 100 Jahren gibts bestimmt noch immer")
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.237
1.185
AW: JTL Admin -> Cookie/Sessiontimeout

Also mit den ganzen Root Pfaden usw. das ist echt nicht meine Liga :)

Der eingetragene root in der phpinfo wäre

/usr/home/asdf/.tmp

Also müsste ich dann den Pfad wie folgt eintragen:

Code:
php_value session.save_path /usr/home/asdf/.tmp1

Anlegen via FTP, mit 750er Rechten und die dann in die admin htaccess?

Das mit dem keep-alive Plugin hab ich auch schon mehrmals gelesen, versuch aber immer so Plugins zu vermeiden, wenns geht.

Wobei der Einsatz hier mit den Tests schon zeitlich weit über das jeweilige neu einloggen hinausgeht :D
Ein Keep-alive Plugin ist aber auch glaub ich nicht so unbedingt die beste Wahl, wenn du grad ne CMS Seite oder sonst was änderst....dann darfst es neu machen :)


Nicht schlecht, bin richtig stolz auf mich lol...

pfad angelegt, Rechte verändert, eingeloggt und schon ist meine Session dort drinnen - trotz eigentlich sinnlosem Wunsch nach einer längeren Cookielifetime wieder was gelernt, danke :)

Im Firebug seh ich zwar noch immer kein expire beim Cookie, aber mal schaun.


Jetzt hab ich mir mal andere JTL Demoshops angesehen, da steht ja auch nie ein expire beim Cookie.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.105
1.865
Berlin
AW: JTL Admin -> Cookie/Sessiontimeout

Du schaust in die shopconfig datei, da ist der pfad zur webseite drin, in ca. Diesem format.

Da nimmst du dann den letzten verzeichnisnamen und gibst dort z.b. tmp ein, dieses muss natuerlich auch dann eine ebene höher vorhanden und beschreibbar sein.

Was du da in dem phpinfo siehst, ist der pfad wo die sonst landen, wenn du den pfad nicht manipulierst.

Wenn du im admin, die header.tpl oder footer.tpl ein wenig manipulierst, koennte die im hintergrund auch kleine session erhaltene abfragen machen, aber die tpls im admin darf man ja nicht ändern.
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.237
1.185
AW: JTL Admin -> Cookie/Sessiontimeout

Also, kleines Update:

Folgendes wurde umgesetzt:

session pfad auf ein eigenes Verzeichnis gelegt
session.cookie_lifetime aus der admin htaccess wieder entfernt, sodass nurmehr session.gc_maxlifetime drinnen steht.

1567 weiters alles auf Standard - nichts daran geändert.

Heute in der früh eingeloggt und bin noch immer in der Admin drinnen....so macht das Spass (man freut sich auch über die kleinen Dinge... :) ).

Danke.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.105
1.865
Berlin
AW: JTL Admin -> Cookie/Sessiontimeout

Du solltest das Verzeichnis nur die nächsten Tage im auge behalten, nicht das der garbagecollector versagt und dein Verzeichnis auf dauer flutet (alles schon erlebt)

Wenn du merkst, das sessions gar nicht mehr gelöscht werden, cron anlegen der sessions aelter x tage löscht.
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.237
1.185
AW: JTL Admin -> Cookie/Sessiontimeout

Ja danke, war gestern schon überrascht, dass im normalen tmp Verzeichnis knapp 700k Cookies drinnen gewesen sind :D
 

cellarius

Aktives Mitglied
24. April 2011
49
0
Berlin
Hallo,

kann mir jemand sagen wo ich die Einstellung über die cookie lifetime in der datenbank finde, habe den wert auf 3 und kann nichts mehr machen, da ich sofort nach 3 sekunden ausgeloggt werde, auch die kunden können nichts mehr in den warenkorb legen bzw. der artikel bleibt nur drei sekunden im warenkorb. dilemma ...

lg
cella
 
Ähnliche Themen
Titel Forum Antworten Datum
JTL Wawi 1.9.4.6 Amazon Versandgruppen JTL-Wawi 1.9 0
Neu Sortierung nach Bestand - so wie im JTL Shop 4 JTL-Shop - Ideen, Lob und Kritik 0
Neu Wie kann ich bestimmte Wörter in der Suchfunktion von JTL-Shop ausschließen? Allgemeine Fragen zu JTL-Shop 0
Neu JTL POS / Wawi -Bestandsreservierung Arbeitsabläufe in JTL-Wawi 3
SCX: „Verfügbarer Bestand“ weicht von „Verkaufskanal Menge“ ab - JTL 1.8.12.0 JTL-Wawi 1.8 0
Neu Umsetzung von JTL Plan & Produce für das Unternehmen Dienstleistung, Jobs und Ähnliches 1
Neu Amazon-Konto in JTL-Wawi importieren - Doku nicht verfügbar Amazon-Anbindung - Fehler und Bugs 0
Neu JTL Search funktioniert nicht JTL-Search 7
Neu JTL Shop 5.3.x - PHP Fatal Error - PriceRange.php JTL-Shop - Fehler und Bugs 2
Neu Fehlermeldung im JTL Shop 5.2.2 Frontend - Wo zu finden für Debugging? JTL-Shop - Fehler und Bugs 0
Neu Drop Shipping - Beide Firmen mit JTL Wawi - Wie löse ich das? Arbeitsabläufe in JTL-Wawi 7
JTL-ShippingLabels DPD versicherter Versand JTL-Wawi 1.9 0
JTL-Ameise Export Verkaufsrechnungen // Beleglink für Steuerberaterin JTL-Wawi 1.9 1
Maximal unzuverlaässiges ermitteln von fba Bedarf über die Umlagerungen in jtl. JTL-Wawi 1.9 0
Neu JTL Vorlage eine zweite Seite hinzufügen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu Korrekte Darstellung der Differenzbesteuerung im JTL Shop Allgemeine Fragen zu JTL-Shop 2
Neu Plugin: WooCommerce Wallet oder Gutscheine mit JTL nutzen - Fehler in der MwSt User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL-POS Datensicherung - Export/Import von Datensätzen Allgemeine Fragen zu JTL-POS 0
Neu JTL Server bleibt bei "Wird gestartet" hängen Einrichtung / Updates von JTL-POS 1
Neu JTL-POS: Trennung in der Anzeige der verkauften Artikeln bei 2 Kassen Allgemeine Fragen zu JTL-POS 2
JTL Wawi 1.9.4.4 startet gar nicht und kann auch keine Fehlermeldung senden JTL-Wawi 1.9 2
Neu JTL Shipping: Straße 2 1/2 kommt als 212 bei DHL im Shipping Label an JTL-ShippingLabels - Fehler und Bugs 1
Neu JTL Plugin fuer Wordpress Plugin wirft Error/success Fehler WooCommerce-Connector 2
Neu Google Enhanced Conversion Tracking Email JTL Datalayer Technische Fragen zu Plugins und Templates 2
Neu Sales Info / Aussendienst Informationssystem mit Besuchserfassung und vielen weiteren Funktionen auf der JTL Connect 2024 Dienstleistung, Jobs und Ähnliches 1
Neu JTL Partner bewerten ! Bewertungen werde nicht freigeschaltet User helfen Usern 2
Keine Verbindung zwischen JTL und DHL JTL-Wawi 1.9 6
JTL WaWi 1.9.4.4 will keine Amazon Aufträge abholen. Ebay klappt aber JTL-Wawi 1.9 3
Neu Die Verbindung zu Ihrem Kundenkonto wurde unterbrochen & Verbindung zum JTL-Kundenkonto gestört JTL-Wawi - Fehler und Bugs 2
Neu Google shopping JTL SHOP 4 - "geht" nicht mehr Allgemeine Fragen zu JTL-Shop 1
Neu Kann man JTL 1.8 und 1.9 auf einem Client parallel betreiben (ohne hyper V) ? Installation von JTL-Wawi 3
Neu JTL Google Shopping Plugin - Bilder Updaten Plugins für JTL-Shop 3
Neu jtl.evo.js über Child Template anpassen. Geht das? Technische Fragen zu Plugins und Templates 0
Neu JTL-Connector / 2 Shops / Unterschiedliche Lagerbestände zuweisen Shopify-Connector 0
Amazon Angebote über JTL schließen JTL-Wawi 1.6 0
Neu Workflows Buchhaltung und Steuer inklusive JTL POS, JTL Voucher und JTL Shop Schnittstellen Import / Export 0
Neu Abgleich mit JTL Shop läuft nach zahlreichen erfolgreichen Durchläufen nicht mehr weiter JTL-Shop - Fehler und Bugs 11
Neu Nutzung von JTL POS im B2B Bereich mit späterer Zahlung Allgemeine Fragen zu JTL-POS 0
Neu JTL Shop Performance - Composer Allgemeine Fragen zu JTL-Shop 1
Neu JTL Hosting - Shop Backup? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Einstieg in die JTL-Welt – JTL-Start mit Wawi-Lager oder gleich JTL-WMS? User helfen Usern - Fragen zu JTL-Wawi 23
Neu JTL Shop 5 Fehler beim Abglich JTL-Shop - Fehler und Bugs 9
Neu CMD-Line-Version von JTL-Ameise User helfen Usern - Fragen zu JTL-Wawi 3
Neu Hinweis auf JTL-POS Customer Display 'Meldung nicht erneut anzeigen' funktioniert nicht JTL-POS - Fehler und Bugs 0
In Bearbeitung JTL-POS Datensicherungen werden immer größer, Archivierung und Neubeginn? Allgemeine Fragen zu JTL-POS 7
Neu JTL Wawi: Bestandsanpassung zwischen eBay und eigenem Onlineshop – Warum funktioniert die Mengeinstellung nicht automatisch? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Sonderpreise von JTL zu Woocommerce WooCommerce-Connector 0
Neu Bestandskunden JTL Wawi als Kundenaccounts Woocommerce anlegen WooCommerce-Connector 3
Neu WPC Product Bundles for WooCommerce // automatische Funktionsumstellung durch JTL Wawi WooCommerce-Connector 0
Neu Woocommerce Bezahlung Synchronisation - ohne JTL Wawi Zahlungsmodul Funktion WooCommerce-Connector 2

Ähnliche Themen