2012-10-30 9 views

Antwort

5

können Sie die Zeile JHtml::_('behavior.keepalive'); oben in der Datei Kommentar modules/mod_login/tmpl/default.php

Danach wird die Zeit aus dem Backend wird auch das Frontend als auch Backend abläuft

1

Versuchen Sie dieses Plugin. Nach meinem Wissen.

Wenn Sie zu

Session Control Plugin die unterschiedliche Lebensdauer einer Sitzung auf Ihrer Joomla Website für andere Benutzergruppe machen. Session Control Plugin machen die Benutzergruppe die ganze Zeit online auf Ihrer Joomla-Website.

Session Control Plugin

Session Keeper

Andere Option

Zum Site -> Globale Konfiguration -> System und stellen Sie die Session Lebensdauer

+0

Ist das die einzige Lösung. – iijb

+0

Antwort aktualisiert. – Techie

+0

Session Control Plugin ist kompatibel nur Joomla 1.5 – iijb

0

Von meinen Tests Ich bin der Meinung, dass th Der Wert, den Sie im Backend festlegen (Globale Konfiguration> System> Sitzungslebensdauer), wird sowohl für das Back-End als auch für das Frontend verwendet.

Sie können diesen Wert überprüfen, den Sie in Frontend erhalten. Verwenden Sie den folgenden Code:

echo "Sitzung wird in" ablaufen. JFactory :: getSession() -> getExpire()/60. " Mindest.";

Es scheint mir, dass JFactory mit der Ablaufzeit verantwortlich ist. Es verwendet die Konfigurationszeit oder, wenn es nicht vorhanden ist, verwendet es 900 Sekunden (15 Minuten).

+1

Ja, ich bekomme das Session Limit im Frontend, aber das Frontend wird nicht beeinflusst – iijb

Verwandte Themen