les for IIS (this two examples are equivalent): # LogFormat = 2 # LogFormat = "host method code other referer" # LogFormat=1 # If you want to have information on domains/countries visitors, you must ask # AWStats to make reverse DNS lookup (if not already done in your log file). # If you set DNSLookup to 1, don't forget that reverse DNS lookup decrease # seriously AWStats time processing. # If you keep DNSLookup to 0, all hosts will be reported by the IP addresses # and not by the full hostname of visitors. Domain/Country chart will also # report all visitors from a domain/country "Unknown". # Possible values: 0 or 1 # Default: 0 # DNSLookup=0 # When AWStats updates its statistics, it stores results of its analysis in # files (AWStats database). All those files are written in the directory # defined by the "DirData" parameter. Set this value to the directory where # you want AWStats to save its database and working files into. # Warning: If you want to be able to use the "AllowToUpdateStatsFromBrowser" # feature (see later), you need write permissions by webserver user on this # directory. # Example: "/var/cache/awstats" # Example: "../data" # Example: "C:/awstats_data_dir" # Default: "." (means same directory as awstats.pl) # DirData="/home/alzainiw/tmp/awstats" # Relative or absolute web URL of your awstats.pl directory. # This parameter is used only when AWStats is run from command line # with -output option (to generate links in HTML reported page). # Default: "/cgi-bin" (means awstats.pl is in "/mywwwroot/cgi-bin") # DirCgi="/tmp/awstats" # Relative or absolute web URL of all icons subdirectories. # Default: "/icon" (means you must copy icon directories in "/mywwwroot/icon") # DirIcons="/images/awstats" # "SiteDomain" must contain the main domain name or the main intranet web # server name used to reach the web site. # This parameter is only used to generate full URLs links when ShowLinksOnUrl # option is set to 1. # Example: "www.mysite.com" # Example: "user.mydomain.com" # Example: "myintranetserver" # Default: "" # SiteDomain="alzainiwatches.com" # Put here all other possible domain names, addresses or virtual host aliases # someone can use to access your site. Try to keep only the minimum number of # possible names/addresses to have the best performances. # You can repeat the "SiteDomain" value in this list. # Use space between each value and put a backslash before each dot. # This parameter is used to analyze referer field in log file and to help # AWStats to know if a referer URL is a local URL of same site or an URL of # another site. # Example: "www.myserver.com x.y.z.w localhost 127.0.0.1" # HostAliases="alzainiwatches.com www.alzainiwatches.com localhost 127.0.0.1" # When this parameter is set to 1, AWStats add a button on report page to # allow to "update" statistics from a web browser. Warning, when "update" is # made from a browser, AWStats is ran as a CGI by the web server user # defined in your web server (user "nobody" by default with Apache, "IUSR_XXX" # with IIS), so the "DirData" directory and all already existing history files # (awstatsMMYYYY[.xxx].txt) must be writable by this user. Change permissions # if required. # Warning: Update process can be long so you might experience "time out" # browser errors if you don't launch AWStats enough frequently. # When set to 0, update is only made when AWStats is ran from the command # line interface (or a task scheduler). # Possible values: 1 or 0 # Default: 0 # AllowToUpdateStatsFromBrowser=0 AllowFullYearView=3 #----------------------------------------------------------------------------- # OPTIONAL SETUP SECTION (Not required but increase AWStats features) #----------------------------------------------------------------------------- # The following two parameters allow you to protect a config file to be used # by your AWStats program called from a browser only if web user has been # authenticated. Your AWStats program must be in a web protected "realm" (With # Apache, you can use .htaccess files to do so. With other web servers, see # your server setup manual). # Possible values: 1 or 0 # Default: 0 # AllowAccessFromWebToAuthenticatedUsersOnly=0 # This parameter give the list of all authorized authenticated users to view # statistics for this domain/config file. This parameter is used only if # AllowAccessToAuthenticatedUsersOnly is set to 1. # Example: "user1 user2" # Default: "" # AllowAccessFromWebToFollowingAuthenticatedUsers="" # If the "DirData" directory (see above) does not exists, AWStats return an # error. However, you can ask AWStats to create it. # This option can be used by some Web Hosting Providers that has defined a # dynamic value for DirData (for example DirData="/home/__REMOTE_USER__") and # don't want to have to create a new directory each time they add a new user. # Possible values: 1 or 0 # Default: 0 # CreateDirDataIfNotExists=1 # In most case, AWStats is used as a cgi program. So AWStats process is ran # by default web server user (nobody for Unix, IUSR_xxx for IIS/Windows,...). # To make use easier and avoid permission problems between update process # (run by an admin user) and CGI process (ran by a low level user), AWStats # save its database files with read and write for everyone. # If you have experience on managing security policies (Web Hosting Provider), # you should set this parameter to 0. AWStats will keep default process user # permissions on its files. # Possible values: 1 or 0 # Default: 1 # SaveDatabaseFilesWithPermissionsForEveryone=0 # AWStats can purge log after processing it. By this way, the next time you # launch AWStats, log file will be smaller and processing time will be better. # IMPORTANT !!! # AWStats is able to detect new lines in log file, to process only them, so # you can launch AWStats as soon as you want, even with this parameter to 0. # With 0, no purge is made, so you must use a scheduled task or a web server # that make this purge frequently. # With 1, the purge of the log file is made each time AWStats is ran. # This parameter doesn't work with IIS (This web server doesn't let its log # file to be purged). # Possible values: 1 or 0 # Default: 0 # PurgeLogFile=0 # When PurgeLogFile is setup to 1, AWStats will clean your log file after # processing it. You can however keep an archive file (saved in "DirData") of # all processed log records by setting this to 1 (For example if you want to # use another log analyzer). # This parameter is not used if PurgeLogFile=0 # Possible values: 1 or 0 # Default: 0 # ArchiveLogRecords=0 # Each time you run the update process, AWStats overwrite the 'historic file' # for the month (awstatsMMYYYY[.*].txt) with the updated one. # When write errors occurs (IO, disk full,...), this historic file can be # corrupted and must be deleted. Because this file contains information of all # past processed log files, you will loose old stats if removed. So you can # ask AWStats to save last non corrupted file in a .bak file. This file is # stored in "DirData" directory with other 'historic files'. # Possible values: 1 or 0 # Default: 1 # KeepBackupOfHistoricFiles=0 # Index page name for your web server. # Example: "default.htm" # Default: "index.html" # DefaultFile="index.html" # Do not include access from clients that match following criteria. # If your log file contains IP addresses in host field, you must put here # matching IP addresses criteria. # If DNS lookup is already done in your log file, you must put here hostname # criteria. # Note: Use space between each value. # Example: "127.0.0.1 163.84. 201.101.51.1" # Example: "localhost abcxyz" # Default: "" # SkipHosts="" # You can specify specific IP addresses that should NOT be looked up in # the DNS. You may specify partial addresses (ie 163.85. for everything # behind the usual firewall setup, etc)... # This is only useful if DNSLookup=1. # Note: Use space between each value and put a backslash before each dot. # Example: "163.85. 201.101.51.2" # Default: "" # SkipDNSLookupFor="" # Use SkipFiles to ignore access to URLs that match one of following entries. # You can, with this option, add a list of not important frame pages (like # menus, etc...) to exclude them from statistics. # For example, to ignore a whole directory tree, just add "directorytoignore", # to ignore "users" pages in your stats, you can add "/~". # The oposite parameter of "SkipFiles" is "OnlyFiles". # Note: This parameter is not case sensitive. # Note: Use space between each value and do not remove default values. # Note: xxx$ means URL ending with xxx. # Example: "robots.txt$ favicon.ico$ badpage.html /~" # Default: "robots.txt$ favicon.ico$" # SkipFiles="robots.txt$ favicon.ico$" # Include in stats, only accesses to URLs that match one of following entries. # For examp