Tecnilogiando
Posts tagged anteriores
awstats Como reprocesar entradas antiguas
Oct 21st
Técnica para reprocesar entradas antiguas de awstats:
Se tuvo el siguiente problema. Se movió el archivo access_log a access_log.1 sin reiniciar el apache lo que generó que las entradas del apache se incluyeran en access_log.1 en lugar de access_log por lo que el awstats no veía actualizaciones,
Al regresar los valores hacia access_log y correr el reprocesamiento:
/var/www/awstats/awstats.pl –config=dominio1 –update
y
/var/www/awstats/awstats.pl –config=dominio2 –update
Se actualizó pero aparentemente el awstats se salta ciertas líneas que ya ha leido, con lo que se saltó un buen número de accesos.
En la página:
http://tim.oreilly.com/pub/a/onlamp/2005/12/01/awstats.html?page=2
se recomienda borrar los archivos txt (ej /var/www/awstats/awstats102010.dominio1.txt a partir del mes que se desea reprocesar, en este caso:
mv awstats092010.dominio1.txt awstats092010.dominio1.bk2
mv awstats102010.dominio1.txt awstats102010.dominio1.bk2
mv awstats092010.dominio2.txt awstats092010.dominio2.bk2
mv awstats102010.dominio2.txt awstats102010.dominio2.bk2
y luego regenerar los archivos awstats:
/var/www/awstats/awstats.pl –config=dominio1 –update
y
/var/www/awstats/awstats.pl –config=dominio2 –update
Posteriormente se ejecutó el comando para reprocesar los archivos web:
/etc/cron.hourly/00awstats
Y al volver a entrar en la página http://dominio1/awstats/awstats.pl?config=dominio1 el awstats queda bien.