Autore Topic: Moduli "Ultimi utenti connessi" e "Chi è online"  (Letto 494 volte)

Offline danpdanp

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
Salve,
dopo l'aggiornamento a joomla 3.8.4, ho notato che i moduli in oggetto non visualizzano più soltanto gli utenti connessi che mantengono ancora attiva la sessione, ma quelli connessi (che non hanno effettuato disconnessione) anche il giorno precedente.
E' tutto normale?
Si può tornare alla vecchia impostazione?
Grazie

Offline danpdanp

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #1 il: 02 Feb 2018, 11:28:20 »
Mi sono accorto che la sessione... non scade più. Qualsiasi sia l'impostazione in Configurazione globale -> Sistema -> Impostazione sessione -> Vita della sessione, la disconnessione autamatica dell'utente dopo un periodo di inattività, pari alla durata impostata, non avviene più. Qualche idea sul motivo?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 28334
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
    • Xataface Italia
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #2 il: 02 Feb 2018, 18:45:04 »
Magari il tuo hoster ha implementato un servizio di cache per velocizzare.
NEWS DataGrill Xataface Installer (Ver. 1.0.1) per Joomla 3.8.x - DEMO Gestione Magazzino

Offline danpdanp

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #3 il: 02 Feb 2018, 22:10:12 »
Ho chiesto... non ne sanno niente.

Offline danpdanp

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #4 il: 05 Feb 2018, 12:00:40 »
Il servizio assistenza del mio hoster, dopo esame approfondito della questione, mi ha comunicato che non ci sono anomalie lato server e che si riscontra lo stesso problema con tutti i browser. Si tratta, secondo loro, di un bug di Joomla. Qualcuno del forum ha riscontrato lo stesso problema?

Offline amigamerlin

  • Esploratore
  • **
  • Post: 72
    • Mostra profilo
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #5 il: 05 Feb 2018, 14:03:42 »
Sembrerebbe essere un problema di joomla 3.8.4.

Dovrebbe risolversi in questo modo:

file: libraries/src/Application/CMSApplication.php
Linea 163

Cambiare da  'onAfterResponse' a 'onAfterRespond'.

Buona Giornata.

PS. Controlla che in "Globale"-->  "Sistema" ---> "Gestore sessioni" l'handler sia impostato su "Database".
« Ultima modifica: 05 Feb 2018, 14:12:17 da amigamerlin »

Offline danpdanp

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #6 il: 06 Feb 2018, 07:19:14 »
Grazie!
Ho apportato la modifica. A me ora la sessione scade come impostato, però i moduli in oggetto (ultimi utenti connessi) continuano a segnalare utenti connessi dopo ore di inattività.


Ciao

Offline six73

  • Appassionato
  • ***
  • Post: 294
    • Mostra profilo
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #7 il: 06 Feb 2018, 12:52:36 »
Sembrerebbe un bug della versione 3.8.4, ho provato 3 soluzioni suggerite ma non sembra funzionare.
Il problema vero è che la tabella del database "session" cresce a dismisura, io ero arrivato ad avere una tabella da oltre 477 mb.
Per il momento la svuoto regolarmente sperando che risolvano con la 3.8.5, se avete news proverei volentieri altre strade

Offline danpdanp

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #8 il: 06 Feb 2018, 16:57:44 »
Mi pare che la 3.8.5 abbia risolto il problema.

Offline danpdanp

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #9 il: 07 Feb 2018, 15:57:07 »
Dopo ulteriori osservazioni: la mia sessione "scade" come da impostazioni (come dopo modifica di amigamerlin), ma i moduli "Ultimi utenti connessi" e "Chi è online" continuano a mostrare anche utenti connessi il giorno prima, con ore e ore di inattività.

Offline giampus

  • Esploratore
  • **
  • Post: 90
    • Mostra profilo
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #10 il: 08 Feb 2018, 21:08:01 »
Salve,
Ho constatato lo stesso problema.
Inoltre la tabella "session" del database sta aumentando...
Non è stato cambiato nessun parametro sia sul server che sul sito.
Bug???

Offline Maurizio Petroni

  • Nuovo arrivato
  • *
  • Post: 4
    • Mostra profilo
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #11 il: 08 Feb 2018, 22:07:49 »
Con la 3.8.4, improvvisamente da circa 24 ore, il modulo Chi è online mostra un numero spropositato di visitatori.
Fatto ora upgrade a 3.8.5 ma il problema persiste.

Offline giampus

  • Esploratore
  • **
  • Post: 90
    • Mostra profilo
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #12 il: 08 Feb 2018, 22:13:01 »
Devo per un attimo ritrattare...
A distanza di una mezz'ora ho visto scendere i visitatori da 700 a 290.
Ho controllato la tabella del  database ed effettivamente segna 290 righe ma la grandezza è rimasta pressochè uguale a prima (3 mb circa)...
A questo punto tengo monitorata la situazione e vi aggiorno domani...
Naturalmente sto usando aggiornamento 3.8.5.

Offline amigamerlin

  • Esploratore
  • **
  • Post: 72
    • Mostra profilo
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #13 il: 08 Feb 2018, 23:08:18 »
Suggerirei:

a seconda della impostazione della gestione sessioni di spostare la stessa e riportarla alle condizione iniziale es:
"Globale"-->  "Sistema" ---> "Gestore sessioni" se l'handler è impostato su "Database" impostarlo su "PHP".
Questo dovrebbe svuotare la coda ; Il sistema infatti vi richiederà di loggarvi nuovamente segno che l'operazione ha eliminato tutte le sessioni attive e/o comunque rimaste appese. 

Quindi sempre da "Globale"-->  "Sistema" ---> "Gestore sessioni" procediamo a reimpostarlo sul valore iniziale. Successivamente svuotiamo anche la cache del sito da:
"Sistema"-->"Elimina Cache scaduta" e
"Sistema"-->"Pulizia Cache"

Buona serata

Offline Maurizio Petroni

  • Nuovo arrivato
  • *
  • Post: 4
    • Mostra profilo
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #14 il: 08 Feb 2018, 23:14:47 »
Grande amigamerlin!
mi hai preceduto di un soffio! Seguirò il tuo consiglio sulla Cache.

(In Configurazione Globale>Impostazioni Sessione ho impostato Gestore Sessioni come PHP e ho ottenuto un numero utenti esatto.
Ho poi impostato di nuovo il valore DATABASE (sempre in Gestore sessioni) ottenendo così l'aggiornamento della tabella SESSION del database. )
« Ultima modifica: 08 Feb 2018, 23:17:04 da Maurizio Petroni »

Offline six73

  • Appassionato
  • ***
  • Post: 294
    • Mostra profilo
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #15 il: 09 Feb 2018, 12:24:52 »
Risolto inpostando su php il gestore della cache e facendo pulizia nel db.
La modifica suggerita da danpdanp è stata implementata nell'ultma release quindi se hai installato la 3.8.5 dovresti essere ok.
[/size]A me ha funzionato in questo modo, facci sapere se risolvi
[/size]ciao

Offline giampus

  • Esploratore
  • **
  • Post: 90
    • Mostra profilo
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #16 il: 09 Feb 2018, 15:09:52 »
Aggiornamento...
Mantenendo l'impostazione "Gestore sessioni" su Database il numero di "Chi è online" continua a crescere senza sosta (sono arrivato a 900...mai visto negli ultimi 5 anni!)
Ora ho impostato su PHP e funziona perfettamente. Il numero cresce o decresce...(e mi sembra un numero coerente con ciò che il sito offre...circa 100).
La tabella "session" del database si aggiorna correttamente con il numero segnalato dal modulo (al dire il vero segna due righe in più... :o ). La dimensione della tabella è regolare (2.1 mb).
Secondo voi si può mantenere questo settaggio o ci possono essere problemi?
 

Offline Maurizio Petroni

  • Nuovo arrivato
  • *
  • Post: 4
    • Mostra profilo
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #17 il: 10 Feb 2018, 09:45:03 »
Niente da fare! anche impostando PHP come valore nel Gestore sessioni il numero dei visitatori si incrementa a dismisura.....
Aspettiamo una nuova versione?

Offline Maurizio Petroni

  • Nuovo arrivato
  • *
  • Post: 4
    • Mostra profilo
Re:Moduli "Ultimi utenti connessi" e "Chi è online"
« Risposta #18 il: 12 Feb 2018, 19:24:35 »
Riporto un link al forum.joomla.org
https://forum.joomla.org/viewtopic.php?t=958979#p3512573
come contributo alla discussione.
Buona serata.

 

Torna su