GeoIP模块无法在nginx中获取geo_country_代码值

GeoIP模块无法在nginx中获取geo_country_代码值,nginx,geoip,nginx-location,Nginx,Geoip,Nginx Location,我正在使用nginx GeoIP模块获取服务器的国家/地区位置。 nginx-V命令为我提供了已安装模块的列表,我已经在列表中找到了--with-http\u geoip\u模块。下一步是在nginx.conf文件中进行更改 #nginx.conf文件 #用户nginx; 工人1; #error\u log/var/log/nginx/error.log warn; #pid/var/run/nginx.pid; 事件{ 工人(1024);; } http{ 包括/etc/nginx/mime

我正在使用nginx GeoIP模块获取服务器的国家/地区位置。 nginx-V命令为我提供了已安装模块的列表,我已经在列表中找到了--with-http\u geoip\u模块。下一步是在nginx.conf文件中进行更改

#nginx.conf文件
#用户nginx;
工人1;
#error\u log/var/log/nginx/error.log warn;
#pid/var/run/nginx.pid;
事件{
工人(1024);;
}
http{
包括/etc/nginx/mime.types;
包括/etc/nginx/fastcgi_参数;
默认_类型应用程序/八位字节流;
日志格式主“$remote\u addr-$remote\u user[$time\u local]“$request””
“$status$body\u bytes\u sent”$http\u referer”
“$http_user_agent”$http_x_forwarded_for”
“geoip_地区代码:$geoip_地区代码,geoip_城市代码:$geoip_城市代码,geoip_城市代码,geoip城市代码:$geoip城市代码,geoip国家代码:$geoip城市代码,geoip城市代码,geoip国家代码3:$geoip城市代码,geoip城市代码,geoip国家代码:$geoip城市代码,geoip国家代码:$geoip国家代码geoip_国家名称:$geoip_国家名称,geoip_dma_编码:$geoip_编码,geoip_纬度:$geoip_纬度,geoip_经度:$geoip_经度,geoip_组织:$geoip_组织,geoip_邮政编码:$geoip_邮政编码,geoip_地区:$geoip_地区:$geoip_地区名称:$geoip_地区名称';
access\u log/var/log/nginx/access.log main;
发送文件到;
tcp_nopush on;
保持生命超时65;
#gzip on;
geoip_country/etc/nginx/geoip/geoip.dat;
geoip_city/etc/nginx/geoip/GeoLiteCity.dat;
地图$geoip\u国家/地区\u代码$allowed\u国家/地区{
违约否;
是的;
}
服务器{
听8075;
服务器名称localhost;
地点/{
设置$location$geoip\u city\u country\u name;
如果($geoip_市)
{
设置$location“$geoip_city,$geoip_city_country_name”;
}
设置$map“http://maps.google.com/maps/api/staticmap?center=$geoip_纬度,$geoip_经度&;缩放=12&;大小=640x250&;标记=$geoip_纬度,$geoip_经度&;传感器=false”;
子筛选器IP地址占位符
“$remote\u addr您的位置:$location

纬度:$geoip\u纬度

经度:$geoip\u经度

”; } }}