Submitted by ADDISON74 on Mon, 10/05/2015 - 16:05
- Go to Virtualmin -> Logs and Reports - AWstats Configuration
- Click on Enable plugins
- Enable geoip (GeoIP Maxmind AWstats) plugin
- Save
In AWstats page you see at the bottom plugin geoip.
Go to /etc/awstats and open the file associated with you virtual server. Look for LoadPlugin="geoip
Here is the line you will find:
#LoadPlugin="geoip GEOIP_STANDARD /usr/share/GeoIP/GeoIP.dat"
If this line is still commented how can AWstats know the plugin is loaded? Normally after enabling this plugin and save in Virtualmin interface, this line shoudn't be commented.
Status:
Active
Comments
Submitted by JamieCameron on Tue, 10/06/2015 - 00:41 Comment #1
Are you sure Virtualmin didn't add a new
LoadPlugin
line for geoip elsewhere in the file?Submitted by ADDISON74 on Tue, 10/06/2015 - 03:47 Comment #2
I checked urlalias plugin in Virtualmin interface and the line in /etc/awstats.virtualmin.test.conf is changed to:
LoadPlugin="urlalias"
I unchecked hasfiles plugin in Virtualmin interface and the line in the same file is changed from:
LoadPlugin="hashfiles"
into
#LoadPlugin="hashfiles"
So this is the file where Virtualmin saves my plugin changes.
Here is the block where I should see the changes for geoip plugin too:
# PLUGIN: GeoIP
# REQUIRED MODULES: Geo::IP or Geo::IP::PurePerl (from Maxmind)
# PARAMETERS: [GEOIP_STANDARD | GEOIP_MEMORY_CACHE] [/pathto/geoip.dat[+/pathto$
# DESCRIPTION: Builds a country chart and adds an entry to the hosts
# table with country name
# Replace spaces in the path of geoip data file with string "%20".
#
#LoadPlugin="geoip GEOIP_STANDARD /usr/share/GeoIP/GeoIP.dat"
No matter if you check or uncheck geoip, the comment is not removed. I search the whole file for the same line and there are no records.