PHP Velho Oeste 2024

Configuración en tiempo de ejecución

El comportamiento de estas funciones se ve afectado por la configuración de php.ini.

GeoIP Opciones de configuración
Nombre Por defecto Cambiable Historial de cambios
geoip.custom_directory "" INI_ALL

He aquí una breve explicación de las directivas de configuración.

geoip.custom_directory string

Empty by default, but can be set to force a different database path than the one compiled in the library.

add a note add a note

User Contributed Notes 2 notes

up
2
James
8 years ago
This page is unclear on exactly which MaxMind DB you need.

I found the answer here: http://h3x.no/2010/11/10/php-geoip-required-database-not-available-at-usrsharegeoipgeoip-dat

wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz

MaxMind may have changed their site recently to highlight a different format; if you look on http://dev.maxmind.com/geoip/geoip2/geolite2/ it links to a mmdb format file now.
up
1
sly_one at abv dot bg
6 years ago
For me, It was needed also GeoIPCity.dat and adding extension to php.ini "extension=geoip.so" at the end of [PHP] section.

So ..
$details = geoip_record_by_name($ip_addr);

var_dump($details);

Now It works! :)
To Top