Avatar billede carstengp Nybegynder
04. september 2002 - 16:30 Der er 7 kommentarer og
2 løsninger

IP-logger

Findes der et godt gratis program, som kan logge IP'erne på besøgende? Det skal kunne køre med Apache.

/Carsten
Avatar billede postndk Nybegynder
04. september 2002 - 16:40 #1
har du kigget i den logfil  som bliver genereret ??
på en linux, freebsd ting ligger det i : /var/log/*-access.log
Avatar billede r_brejnholt Nybegynder
04. september 2002 - 16:41 #2
Om ikke andet, så kan du vel force-include/require f.eks. et php-script alá følgende (bruger mysql og connecter i connect-filen)
<?
$conn=$HTTP_HOST."/connect.inc";
include $conn;
$ip=$REMOTE_ADDR;
mysql_query("INSERT into LOGGER ipadr VALUES($ip)");
?>
?>
Avatar billede r_brejnholt Nybegynder
04. september 2002 - 16:44 #3
LOGGER er en tabel med
- id (autoincrementeret var)
- ipadr (streng)
- timestamp (timestamp)

Kan evt. udvides, så den lige kigger, om ip'en skulle være i databasen allerede - for så er der jo ingen grund til at skrive den igen jo.. (og det vil spare MEGET plads...).

- og det er selvfølgelig også muligt at bruge en tekstfil istedet, omend jeg ikke vil sætte min lid til hverken hastighed eller stabilitet med en sådan løsning (tekstfiler kan godt nogengange overskrive hinanden hvis der er rigtig mange brugere som henter samme fil på samme tid
mm.)
Avatar billede carstengp Nybegynder
04. september 2002 - 17:19 #4
Nu har jeg ikke forstand til mere en lidt html-programering endnu, så PHP er nok ikke løsningen, med mindre jeg får ind med skeer, hvordan jeg skal gøre *LOL*
Avatar billede postndk Nybegynder
04. september 2002 - 17:20 #5
hvad for et OS kører du ? for apache logger altid trafik !!!!...
Avatar billede carstengp Nybegynder
04. september 2002 - 17:32 #6
Jeg kører med win2000 adv. server, og jeg kan osse godt se i logfilen som postndk svarer, men jeg tænkte mere på et program som kører f.eks i proceslinien, hvor man kan se hvem der er på og hvor mange der er på.
Avatar billede bufferzone Praktikant
04. september 2002 - 19:53 #7
Linuxprogrammet Getstate kan lave analyse af din apache logfil, herunder liste ip adresser, og meget mere. Til windows findes også mange, f.eks. webtrends, der koster lidt, men er et af de bedste.
Endelig kan du selv lave funktionaliteten med php eller asp (chillyASP På apache)
Avatar billede carstengp Nybegynder
04. september 2002 - 21:54 #8
læg lige et svar osse brejnholt
Avatar billede r_brejnholt Nybegynder
05. september 2002 - 13:03 #9
Det er OK. Bare gi' points til bufferzone. Det er en lidt bøvlet måde jeg foreslog alligevel..:)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester