Hi there,
I stumbled upon a small configuration problem. It seems that the
archive directory in "config.pm" is not checked through "ezmlm-www.pl":
In config.pm:
archive => Mail::Ezmlm::Archive->new('/not/existing/path')
If the given path for the archive does not exist (e.g. because of a
typo), the website will give the following error: "Can't call method
"getcount" on an undefined value at ./ezmlm-www.pl line 71."
It is quite hard and time consuming to guess the real problem causing this
error message.
At line 71 $lists->[$_]->{archive} is used without prechecks. I think
it would be better do it like this:
unless (defined($lists->[$_]->{archive})) {
PRINT SOME APPROPRIATE WARNING MESSAGE
}
The same thing happens in line 96.
Ok thanks so far,
Lars
|