Domanda

Perché devo usare un modulo persistent-login per fare in modo che i miei utenti accedano a Drupal 6 per un periodo di tempo più lungo.

Perché cambiare php.ini o settings.php non funziona?

da un " webtools " Vedo che i miei cookie scadono il giorno successivo, ma dopo poche ore è felice di disconnettermi. È come un'azione spontanea, nessun modello da seguire / prevedere.

perché questo " keep-alive " il login esiste in drupal ??

È stato utile?

Soluzione

Non devi utilizzare il modulo persistente per ottenere periodi di accesso più lunghi. Puoi semplicemente modificare le chiamate ini_set () per la sessione . * Impostazioni PHP nel tuo file settings.php delle tue istanze di Drupal (specialmente session.cookie_lifetime e session.gc_maxlifetime ).

Se la regolazione di questi non funziona per te, devi assicurarti che la configurazione del tuo server consenta di sovrascriverli da PHP.
Inoltre, Drupal utilizza i meccanismi standard di archiviazione delle sessioni PHP: se ci sono altre app PHP in esecuzione sullo stesso server, potrebbero interferire con le impostazioni della durata della sessione, a seconda delle configurazioni del percorso di archiviazione. Vedi punto 2 in questa risposta per informazioni al riguardo.

Il modulo di accesso persistente mira a semplificare la configurazione, ma in particolare aggiunge più funzionalità, come ad es. consentendo un'opzione Ricordami in generale, pur richiedendo la riautenticazione per operazioni sensibili (come la modifica della password) per ridurre al minimo i rischi associati a lunghi periodi di accesso.

Controlla questo articolo collegato dalla pagina del progetto dei moduli , così come questo articolo collegato da lì per alcune spiegazioni approfondite sulla gestione degli accessi persistenti.

Altri suggerimenti

Drupal sovrascrive il gestore interno di salvataggio della sessione php in include / bootstrap.ini e contiene un codice di sessione non standard. Non l'ho seguito, però.

Oltre a ciò il settings.php di Drupal sovrascriverà php.ini.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top