Visualizzazione risultati 1 fino 6 di 6

Discussione: [docebo] Durata sessione

  1. #1
    Guest

    Predefinito Durata sessione

    Ho installato la suite e-learning Docebo su Altervista.
    La suite comprende una serie di test da sottoporre ai miei studenti.
    Quando i ragazzi aprono la pagina .php dove c'è il test, spesso devono riflettere e tenere aperta quella pagina un bel po'. Ad alcuni è capitato che riflettendo riflettendo gli sia scaduta la sessione.

    Vi chiedo cortesemente di potermi comunicare come avete impostato la durata delle sessioni nel file php.ini, in modo che possa comunicare ai ragazzi che il test deve essere compilato entro un certo limite di tempo.

    La vostra risposta, per me, sarebbe abbastanza urgente.

    Grazie

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Il phpinfo mi dà i seguenti valori:
    Codice:
    Session Support 	enabled
    Registered save handlers 	files user eaccelerator
    
    Directive	Local Value	Master Value
    session.auto_start	Off	Off
    session.bug_compat_42	On	On
    session.bug_compat_warn	On	On
    session.cache_expire	180	180
    session.cache_limiter	nocache	nocache
    session.cookie_domain	no value	no value
    session.cookie_lifetime	0	0
    session.cookie_path	/	/
    session.cookie_secure	Off	Off
    session.entropy_file	no value	no value
    session.entropy_length	0	0
    session.gc_divisor	100	100
    session.gc_maxlifetime	1440	1440
    session.gc_probability	1	1
    session.name	PHPSESSID	PHPSESSID
    session.referer_check	no value	no value
    session.save_handler	files	files
    session.save_path	/tmp_r	/tmp_r
    session.serialize_handler	php	php
    session.use_cookies	On	On
    session.use_only_cookies	Off	Off
    session.use_trans_sid	Off	Off
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Forse, e sottolineo il "forse" perché non ho provato in pratica,
    la soluzione potrebbe consistere nel "tenere sveglia" la sessione.
    La loro sessione scade a causa del tempo di "idle", ovvero il tempo in cui rimangono a pensare a browser fermo.
    Presumo che se (nella pagina del test) un javascript ogni 5 minuti facesse una richiesta al server ad uno script php -che gestisca sessioni-, questa potrebbe rimaner attiva a lungo.
    Chi ha certezze confermi o smentisca
    Ultima modifica di heracleum : 09-01-2007 alle ore 12.24.11
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  4. #4
    Guest

    Predefinito

    Mi dispiace riesumare questa discussione ma ho riscontrato lo steso problema...(non installando un cms...)
    ...infatti per creare il test sul mio sito ci vuole tempo...e le sessioni scadono...come posso fare per ovviare a questo problema? Non c'è modo di non far scadere le sessioni?
    La soluzione di Heracleum funziona? Non capisco cosa deve fare lo script php...avere solo un session_start()??

    Fatemi sapere...

    EDIT: ho trovato questo in un altro forum
    Codice PHP:
    ini_set('session.gc_maxlifetime','3600');
    ma dato che non è abilitato su Altervista...
    Ultima modifica di createst : 04-03-2008 alle ore 17.26.26

  5. #5
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Non potendo fare la modifica che hai segnalato non puoi fare nulla. L'unica soluzione potrebbe essere quella di utilizzare i cookie al posto delle sessioni.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  6. #6
    Guest

    Predefinito

    ok....
    ...la soluzione di Heracleum??

    come sarebbe il codice?

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •