The debian package includes a /etc/awstats/awstats.conf which has:

Include "/etc/awstats/awstats.conf.local"

So if I have a awstats.<domain>.conf which includes
/etc/awstats/awstats.conf (which is a common practice), I will have
"nested includes" (my conf includes awstats.conf, which includes
awstats.conf.local).

As far as I can see in /usr/lib/cgi-bin/awstats.pl (lines 1154-1157),
this always triggers the "warning" and not processing the include-file
in awstats, regardless of perl-versions (which are not even being
checked). I am not sure why this "recursion" wouldn't work on Perl <5.6.
This has to be fixed upstream too. A bug has been filed upstream, which
has a potential solution in one of the comments: Refer to
http://sourceforge.net/tracker/index.php?func=detail&aid=1145729&group_id=13764&atid=113764,
which is still open.

As a temporary fix for those who have this problem: Uncomment the
include of the .local file in awstats.conf.

-- 
cron IT GmbH
Dipl.-Inf. Ernesto Baschny
Nobelstr. 15, D-70569 Stuttgart

Tel: +49 711 6868 909-33
Fax: +49 711 6868 909-10

Fingerprint: E918 7A64 9C50 CD35 67A9  752C 1C70 EE8B 915F 6438



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to