In Data Explorer, la tabella user_ip_address_histories non ha righe. È previsto? Posso abilitare la registrazione degli indirizzi IP degli utenti in qualche modo?
Non ero a conoscenza di questa tabella di database prima d’ora. Sembra che le voci vengano inserite nella tabella solo se l’impostazione del sito nascosta keep_old_ip_address_count è impostata su un valore maggiore di 0. Il valore predefinito dell’impostazione è 0, quindi per impostazione predefinita le modifiche agli indirizzi IP non vengono registrate. Il codice che controlla questo si trova qui: discourse/app/models/user.rb at main · discourse/discourse · GitHub.
Se hai accesso alla console rails del tuo sito Discourse, puoi abilitare la registrazione delle modifiche agli indirizzi IP accedendo alla console ed eseguendo un comando simile al seguente:
SiteSetting.keep_old_ip_address_count = 1
Nel comando sopra, imposta il valore dell’impostazione al numero massimo di vecchi indirizzi IP che desideri registrare per ciascun utente.
Prova questo:
cd /var/discourse
./launcher enter app
rails c
SiteSetting.keep_old_ip_address_count = 10
exit
exit
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.