Reparando PHP-Stats
La semana pasada instalé en el servidor el software que se encarga de controlar las estadísticas de la web, PHP-Stats pero ya sabemos que los que tenemos la ADSL en Telefónica navegamos a través de proxy y eso dificulta detectar la IP real de quienes visitan la web.
Aunque el inconveniente real del proxy no es el de saber qué IP tienen quienes visitan la web, pues de poco sirve. El inconveniente principal reside en que uno quiere excluirse de sus propias estadísticas y claro, si la IP detectada es la del proxy… mal vamos, pues no voy a excluir el proxy ya que eso significaría excluir a miles de usuarios.
Así pues, me puse manos a la obra y modifiqué el código únicamente de un archivo y ahora funciona perfectamente.
Si a alguien le interesa puede bajárselo de aquí y sustituirlo por el original. Una operación muy sencilla.
¡Ah! se me olvidaba, corresponde a la versión 1.1.9.1.
Vale.
Publicado por aarnau a las 0:43 del 4 Julio 2005 en Internet, Utilidades
URL para Trackback: Reparando PHP-Stats
Para los que acaben de llegar, parte de la conversación inicial se encuentra en:
http://www.escriptorium.com/2005/07/12/pa-amb-vi-i-sucre/#comments
Dicho esto, arnau, yo también tengo la ip con proxy. Antes incluso de acabar de configurar el PHP-Stats ya introduje tu pequeña modificación, por lo que no pude comprobar si ya aparecía mi IP estática o enmascarada con el proxy. Aún así, ahora la tengo excluída y no me importa que las personas que entran en el site se les monitorize por 24h la IP del proxy ya que esos datos para mí no tienen ningún tipo de utilidad, más aún con la paranoia de la LSSI.
¡Saludos!
¡Ah! de acuerdo, ahora comprendo. Entonces es posible que te hubiera funcionado bien sin que hicieras nada. Ya te digo, yo no probé con el Javascript.
Saludos.
Me funciona bien… o eso creo, aunque igualmente he mirado el código y he añadido con criterio las linias que intoduciste. ¿Te importa que lo haya hecho?
Lo único malo que tiene si se añade el js es que los spyders y bots (que son más de los que uno piensa) pasan desapercibidos y no va taaan rápida la carga de la página…. Igualmente está genial el sistema.
A todo esto, ¿conoces la manera de cifrar la ip si se introduce el código en PHP para que no se vea al mirar el código fuente con el navegador? Pareceré muy maníatico con esto de la ip pero me sorprendió encontrarme varia información personal en el código fuente… a mi no me importa, pero claro… no se si a todos los visitantes les parecerá indiferente :s.
¡Saludos!
Pues si no te detecta los spiders es mejor, porque están todo el día merodeando por ahí
No entiendo exactamente qué quieres hacer con eso de cifrar la IP ¿dónde dices que se ve?
Si vamos a la pestaña ‘Ver -> Código Fuente’ del navegador, encontramos en el caso de tu weblog, que lo has introducido debajo del tag de ‘Per controlar’, aparece ahí esto:
No se si me explico x\
P.D.: Qué raro, mirando el código fuente de esta entrada concreta no tienes el script en ‘Per controlar’, mira no vaya a ser que las estadísticas monitorizen solo los índices y no las entradas concretas.
¡Saludos!
¡Ah! Ahora te entiendo, a mí no me sale nada porque los controlo bajo PHP, por eso no ves nada y sólo aparece la etiqueta de comentario.
Probablemente con el código Javascript aparezca eso que decías.
Espero haberte aclarado algo. Saludos.
Pensarás que estoy hecho un paranoico xD
Después del ‘aparece ahí esto:’ puse una linea de código… lo mejor será que lo veas con tus propios ojos:
http://www.guantesmagicos.net/tmp/elquedeia.jpg
Por lo que he podido comprobar, aparece esta información personal cuando ha pasado una hora, como mínimo, de tu anterior visita. Es decir, si ahora navego por tu web o recargo la página, ese trozo de código donde se puede ver mi ip, no aparecerá.
En cambio, con el js para páginas HTML (que sirve también aunque tengas tus archivos con extension .php) en ningún momento aparece dicha información.
Era solo eso, perdona arnau por tanta frase inútil… . No me supe explicar xD
‘Una imágen vale más que 1000 palabras’
¡Saludos!
Ahora lo veo, claro, a mí no me sale nada porque tengo mi IP excluída.
En cualquier caso no te importe, sólo tú puedes ver tu información, cada uno sólo verá la suya.
Me volvía lelo, miraba mi código y no veía nada… claro.
Aclarado y discúlpame tú también.
Saludos.
te molesto por lo siguiente, instale php stats, no contabiliza nada, no supe configurar e instalar los script, me podras ayudar gracias y saludos alfredo funes
Hola Alfredo, creo que php-stats dejó de existir (los desarrolladores). Ya no lo tengo instalado.
Lo siento.