2012-10-30 5 views

risposta

5

si può commentare la linea JHtml::_('behavior.keepalive'); in alto nel file moduli/mod_login/tmpl/default.php

Dopo che il tempo dal backend scade anche il frontend e backend

1

Prova questo plug-in. Secondo la mia conoscenza.

Se siete a

Session Control Plugin rendere la diversa durata della sessione per gruppo di utenti diverso sul tuo sito Joomla. Il plug-in Session Control rende il gruppo di utenti online sempre sul tuo sito Joomla.

Session Control Plugin

Session Keeper

altra opzione

Vai al sito -> configurazione globale -> scheda Sistema e impostare la sessione Lifetime

+0

È questo l'unica soluzione. – iijb

+0

risposta aggiornata. – Techie

+0

Il plug-in Session Control è compatibile solo con Joomla 1.5 – iijb

0

Dalle mie prove Ho l'opinione che Il valore impostato nel back-end (Global Configuration> System> Session Lifetime) viene utilizzato per il back-end e per il front-end.

Si consiglia di verificare che valore si sta entrando in frontend. Utilizza il codice di seguito:

echo "La sessione scadrà tra". JFactory :: getSession() -> getExpire()/60. "min.";

Mi sembra che JFactory sia responsabile dell'impostazione del tempo di scadenza. Usa il tempo di configurazione o se assente usa 900 secondi (15 minuti).

+1

Sì, sto ottenendo il limite di sessione in frontend, ma non sta influenzando il frontend – iijb