Hola,
Me parece que no funciona bien el modulo whosonline, he leido que hay algun otro compañer@ que tiene la misma pregunta... ¿hay otro módulo del estilo más fiable? ¿o se puede configurar de alguna manera para que marque los usuarios reales?
A las 3 de la mañana no es normal que marque tantos usuarios conectados.
Saludos!
Hola Aitor,
por que crees que no funciona bien el módulo whos online?? Cuantos usuarios conectados te marca?? En la configuración global que tipo de manejador de la sesión tienes configurado?? Fichero o base de datos??
Es probable que tengas la tabla jos_session corrupta haz una reparación de la tabla desde el phpMyAdmin y comprueba si después de eso está bien el módulo de Who's online.
Saludos
Hola David,
En la configuración global el tipo de manejador seleccionado es BASE de datos
He reparado la tabla aunque creo que estaba bien:
Table Op Msg_type Msg_text
encuent1_pjwe2.jos_session repair status OK
Seguiré observando a ver ahora mismo no noto nada extraño, pero si que había visto 42 + 3 conectados a las 3 de la mañana y eso no es normal.
Saludos.
Hola Aitor,
Normalmente los Hostings disponen de una herramienta en cPanel, llamada Webalizer que permite tener con cierto detalle el número de visitas de la web, por países, franjas horarias, visitas diarias, semanales, etc., así como otra serie de valores estadísticos.
Aquí tienes un vídeo que muestra como acceder: https://www.webempresa.com/videosrvskin/20-estadisticas-webalizer/index.htm
Además en Joomla! se pueden instalar algunas extensiones que permiten tener con mayor o menor acierto un control de las visitas que se realizan en nuestra web, una de esas extensiones de Vinaora Visitors Counter que a través de un módulo sencillo de instalar podemos tener control de visitas, impactos y bots en nuestra web.
- Vinaora Visitors Counter: http://extensions.joomla.org/extensions/site-management/visitors/2519
Aun así recomendamos que instales Google Analytics en tu Joomla!, aquí tienes un vídeo que muestra como realizar el proceso de instalación de Google Analytics para Joomla!:
- https://www.webempresa.com/videos/google-analytics/google-analytics.html
Saludos
Hola Gnumax,
Si, tengo instalado google analytics, está genial!
Pero este modulo de whosonline, lo teníamos en el anterior joomla, y a mis compañeros les gustaba ver cuanta gente hay online sin tener que meterse en analitycs... De todas formas lo observaré. Parece que del joomla 1.0 al joomla 1.5 o hemos incrementado drásticamente las visitas de repente o es que igual el nuevo joomla las "contabiliza" de otra forma ¿?¿
Saludos!
Hola Aitor,
¿Has probado Vinaora Visitors Counter, tal como te he comentado?.
- Vinaora Visitors Counter: http://extensions.joomla.org/extensions/site-management/visitors/2519
Saludos
Hola,
Antes de instalar el Vinaora (lo haría como ultima solución...)
He encontrado esta info: para modificar el archivo helper.php del módulo.
//Después de
$query = 'SELECT guest, usertype, client_id' .
' FROM #__session' .
' WHERE client_id = 0';
//Añade
$minutos = 2; //tiempo de sesión para determinar quién está online
$time = time() - ($minutos * 60);
$query .= " AND time > ".$time;
//Y lo mismo para el query de la función getOnlineMemberNames
¿Es fiable?
Saludos.
Hola Aitor
Si, parece un código restrictivo para un determinado lapso de tiempo, intenta agregarlo a tu archivo de acuerdo a las indicaciones
No olvides realizar una copia de tus archivos que modificas en caso tengas problemas posteriormente.
Saludos.