Где лежит база ip от geoip.so?

K
На сайте с 01.09.2005
Offline
244
2111

ОС Freebsd 7.2

Php 5.3.21

Ребята подскажите пожалуйста, как обновить базу ГЕО-ip в php?

Где на сервере лежит geoip.dat от модуля PHP geoip.so?

find / -name geoip дал только

/usr/local/include/php/ext/geoip

/usr/ports/www/nginx/work/nginx-1.2.6/auto/lib/geoip

/usr/ports/distfiles/geoip

но это вроде все не то.

A
На сайте с 19.07.2010
Offline
130
#1

гляньте в /usr/local/share/GeoIP

или может быть поищите ее подключение в конфигах апача, что-то типа:


GeoIPEnable On
GeoIPDBFile /usr/local/share/GeoIP/GeoIP.dat MemoryCache
#GeoIPDBFile /usr/local/share/GeoIP/GeoLiteCity.dat MemoryCache
.............
MZ
На сайте с 27.01.2007
Offline
88
#2

может быть как-то так?

# pkg_add -r ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-7-stable/net/GeoIP-1.4.8_3.tbz

выделенное поменять в зависимости от архитектуры...

404 Not Found
A
На сайте с 19.07.2010
Offline
130
#3

если файлы лежат там где я написал, то для обновления забросьте строку в крон


33 6 1 * * cd /usr/local/share/GeoIP > /dev/null 2>&1 && fetch http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz > /dev/null 2>&1 && gunzip -f GeoIP.dat.gz

обновление раз в неделю, по понедельникам. ну и апач потом как-нибудь передернуть.

K
На сайте с 01.09.2005
Offline
244
#4
admak:
гляньте в /usr/local/share/GeoIP

или может быть поищите ее подключение в конфигах апача, что-то типа:

GeoIPEnable On
GeoIPDBFile /usr/local/share/GeoIP/GeoIP.dat MemoryCache
#GeoIPDBFile /usr/local/share/GeoIP/GeoLiteCity.dat MemoryCache

Да в /usr/local/share/ лежит GeoIP.dat но есть ещё и GeoIpCity.dat

На сайте maxmind есть новая версия GeoIP.dat, а вот вместо GeoIpCity.dat на maxmind база называется GeoLiteCity.dat удалить обе старые базы GeoIP.dat и GeoIpCity.dat и на их место положить GeoIP.dat и GeoLiteCity.dat?

Ничего что вместо GeoIpCity.dat теперь будет GeoLiteCity.dat?

Andron_buton
На сайте с 19.07.2007
Offline
270
#5
kostyk:
Да в /usr/local/share/ лежит GeoIP.dat но есть ещё и GeoIpCity.dat

На сайте maxmind есть новая версия GeoIP.dat, а вот вместо GeoIpCity.dat на maxmind база называется GeoLiteCity.dat удалить обе старые базы GeoIP.dat и GeoIpCity.dat и на их место положить GeoIP.dat и GeoLiteCity.dat?
Ничего что вместо GeoIpCity.dat теперь будет GeoLiteCity.dat?

То, что не лайт - платное, кстати размеры там отличаются значительно, а так шо то, шо другое - будет работать. Не знаю в ОС попадают платные базы, может устаревшие базы делают бесплатными

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий