En el Explorador de datos, la tabla user_ip_address_histories no tiene filas. ¿Es esto esperado? ¿Puedo habilitar el registro de direcciones IP de usuario de alguna manera?
No estaba al tanto de esa tabla de base de datos hasta ahora. Parece que las entradas solo se insertan en la tabla si la configuración del sitio oculta keep_old_ip_address_count se establece en un valor mayor que 0. El valor predeterminado de la configuración es 0, por lo que, de forma predeterminada, los cambios en las direcciones IP no se registran. El código que controla esto está aquí: discourse/app/models/user.rb at main · discourse/discourse · GitHub.
Si tiene acceso a la consola de rails de su sitio de Discourse, puede habilitar el registro de cambios de direcciones IP ingresando a la consola y ejecutando un comando similar al siguiente:
SiteSetting.keep_old_ip_address_count = 1
En el comando anterior, establezca el valor de la configuración en el número máximo de direcciones IP antiguas que desea registrar para cada usuario.
Intenta esto:
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.