Sto usando Laravel 3. Voglio sapere quanti utenti sono online, quindi ho pensato di poter contare tutte le sessioni del server. dose qualcuno sa come potrei fare questo? Nota: sto utilizzando 'driver' => 'file',
nella configurazione della sessione.Come ottenere un elenco da tutte le sessioni del server in laravel?
risposta
È possibile configurare la classe di sessioni per utilizzare un database per memorizzare i dati di sessione, quindi è possibile eseguire query sulla tabella delle sessioni per eseguire le query, questa è una funzionalità di Laravel.
Il metodo esatto di configurare sessioni varierà in base al tipo di DB che si sta utilizzando, ecco una guida per la creazione di sessioni con i database: http://laravel.com/docs/session/config#database
Ottimo, l'ho quasi trovato da solo. ma potresti avere il segno verde;) –
Questo ha funzionato per me.
Session::instance()->session['data'];
'Session :: get (null)' –
@WallacedeSouza dovrebbe essere la risposta accettata a questa domanda. – Garre
@Garre bene questo mi dà solo l'utente corrente, non tutte le sessioni .. –
- 1. Ottenere un elenco di tutte le sessioni attive in ASP.NET
- 2. Looping attraverso tutte le sessioni di un server in PHP
- 3. Esci da tutte le sessioni
- 4. Da dove provengono tutte le sessioni di SQL Server?
- 5. Ottenere un elenco di tutte le applicazioni
- 6. Ottenere tutte le combinazioni possibili da un elenco di numeri
- 7. Windows: come ottenere un elenco di tutte le finestre visibili?
- 8. Come eliminare tutte le sessioni Flask?
- 9. Linux: come ottenere un elenco di tutte le finestre visibili
- 10. ottenere un elenco di tutte le cartelle in directory
- 11. Come pulire tutte le sessioni in Nodejs (heroku + redis)?
- 12. Ottenere Elenco di tutte le classi native
- 13. Come posso ottenere un elenco di percorsi da un modulo/directory in Laravel 5?
- 14. Come eliminare tutte le stringhe da un elenco
- 15. Ottenere un elenco di tutte le cartelle condivise UNC su un server di rete locale
- 16. Come ottenere un elenco di sessioni di Windows?
- 17. Come ottenere tutte le righe (soft eliminate anche) da una tabella in Laravel?
- 18. Ottenere un elenco di tutte le finestre aperte utilizzando AutoIt
- 19. Ottenere elenco di tutte le applicazioni installate in ios 8
- 20. Ottenere un elenco di tutte le sottodirectory nella directory corrente
- 21. Persistendo le sessioni tra i sottodomini in laravel 5
- 22. Come ottenere tutte le femmine?
- 23. Come posso scadere tutte le mie sessioni in Tomcat?
- 24. Estrarre tutte le chiavi da un elenco di dizionari
- 25. Come ottenere un elenco di file (*. Jpg) da tutte le cartelle?
- 26. Ottenere tutte le combinazioni di coppie da un elenco in Ruby
- 27. Come si elencano tutte le viste indicizzate in SQL Server?
- 28. Come posso ottenere tutte le immagini da un file qrc?
- 29. Come elenco tutte le licenze utilizzate in un progetto maven?
- 30. Ottenere tutte le Entità mappati da EnitityManager
Indipendentemente da Laravel, questo genere di funzionalità è normalmente più semplice da implementare per memorizzare sessioni nel database. Devi trovare un punto in cui è possibile ottenere l'elenco delle sessioni attive. Ciò può essere fatto elencando i file in una directory, interrogando una tabella di database. –
Ok! sto usando i file per l'archiviazione delle sessioni, dove posso trovare i file? –
Si prega di consultare la documentazione tecnica del framework che si sta utilizzando per saperne di più su dove questi file sono memorizzati (questo potrebbe essere diverso da dove PHP lo fa. Se non il manuale PHP ha il percorso: http: //www.php. net/session.configuration.php # ini.session.save-path) –