ho questo problema strano con le mie sessioni di CI. su localhost è funziona bene, ma in linea il registro mostra l'errore:CodeIgniter dati della sessione personalizzato perso, ma non su localhost
The session cookie data did not match what was expected. This could be a possible hacking attempt.
ho rimosso tutti i cookie e svuotato la tabella delle sessioni. Ho anche impostato la lunghezza di user_agent su 255. Anche Basepath è corretto. Quello che si nota quando registro gli id di sessione è il seguente:
Nella pagina di accesso e quando si controlla username/pw l'id è lo stesso, quindi vado nell'area membri dove l'ID è cambiato.
Un altro esempio:
1. vado a zona dei membri, ID di sessione è impostato, non sono loggato, im inviato il login
2. Nella pagina di login, ID di sessione è cambiata, faccio il login
3. Validazione, ID di sessione è invariato, sto convalidati e inviato ai membri zona
4. nella zona dei membri, ID di sessione è cambiata, non sono loggato.
nella pagina di accesso, la mia tabella delle sessioni conta 0 righe, quando effettuo il login la tabella delle sessioni conta 2/3 righe. 1 di essi, ma non quello con l'ID di sessione corrente contiene tutti i dati corretti.
Speriamo che qualcuno mi può aiutare con questo.
Forse questo aiuta: http://stackoverflow.com/questions/9007282/ci-2-0-3-session-heisenbug-session-is-lost-after-some-time-20-minutes -solo-on –