Webalizer Unresolved/Unknown in Country

| No Comments

  Directadmin默认安装好后,提供的Webalizer是无法显示来访者地理位置的。全部显示为Unresolved/Unknown,如下图:

Webalizer Unresolved/Unknown in Country

  这并不是Webalizer的问题,而是Apache为减少资源开销,默认关闭了HostnameLookups。对于Directadmin安装的环境,需要修改下面两个文件:

/etc/httpd/conf/extra/httpd-default.conf
/etc/httpd/conf/original/extra/httpd-default.conf

  找到HostnameLookups将其设置为On,然后重新加载配置文件即可。不出意外,第二天Webalizer统计里就可以显示地区了。

  Directadmin还原Apache配置时会使用 /etc/httpd/conf/original/extra/httpd-default.conf,所以建议同时修改这个文件。

本文结束。

Leave a comment