GeoIP Module/MaxMind DB를 통해 국가 및 지역을 지오 코딩하려고 시도했습니다.GeoIP 설치 /로드되었지만 레코드를 반환하지 않음
<?
$db = geoip_database_info();
print_r($db);
?>
반환 :
geoip
geoip support enabled
geoip extension version 1.0.8
geoip library version 1004005
두 번이 DB 확인
:두 번이은 phpinfo()를 통해 장전 확인
:GEO-106FREE 20090201 Build 1 Copyright (c) 2007 MaxMind LLC All Rights Reserved
그러나이 나는 이것을 할 때
<?
$record = geoip_record_by_name("76.109.14.196");
if ($record) {
print_r($record);
}
?>
공백으로 표시됩니다.
누락 된 자료가 있습니까?
성공하면 연결 배열을 반환하고, 데이터베이스에서 주소 *를 찾을 수없는 경우에는 FALSE를 반환합니다. * 다른 IP를 시도한 적이 있습니까? – mintobit
이것을 시도해보십시오 :'$ details = geoip_record_by_name ($ _ SERVER [ 'REMOTE_ADDR']); echo $ details [ 'city']; ' –
@hookman 예, 다른 IP를 시도했습니다. – Susan