Howto: Geotargeting mit php
Juni 2nd, 2007 by chris
Geotargeting dient dazu die Herkunft einer IP Adresse zu ermitteln. In meinem Fall erhoffe ich mir Forenanmeldungen die nur zu Spamzwecken durchgeführt werden einzudämmen, indem ich regelmässig die Herkunft der Anmeldungen analysiere.
1) Gentoo Paket geoip installieren:
emerge -av geoip
2) PHP extension geoip herunterladen:
wget http://pecl.php.net/get/geoip-0.2.0.tgz
3) Um diese zu installieren wird PEAR benötigt:
emerge -av PEAR-PEAR
4) geoip extension installieren:
pecl install geoip-0.2.0.tgz
5) php.ini öffnen und folgendes in der Section „; Dynamic Extensions ;“ hinzufügen um extension zu laden:
nano /etc/php/apache2-php4/php.ini extension=geoip.so
6) Apache neu laden
/etc/init.d/apache2 reload
Kleines Beispiel:
Posted in Gentoo | No Comments »