Struppi: syntax error in perl modul

Beitrag lesen

Das ist die Fehlermeldung im Dos-Fenster

Content-type: text/html

<H1>Software error:</H1>
<PRE>Bareword "SendMail" not allowed while "strict subs" in use at D:\cgi\cntfunc.pm line 17.
BEGIN not safe after errors--compilation aborted at D:\cgi\cntfunc.pm line 802.
</PRE>
<P>
For help, please send mail to this site's webmaster, giving this error message
and the time and date of the error.

Das ist gut, es scheint du hast "use CGI::Carp qw/fatalsToBrowser/;" eingebunden, was wichtig ist um die Fehlermeldungen im Browser sehen zu können.

Aber das ist eine komplett andere Fehlermeldung als du uns vorher gesagt hast.

--------- Line 17

%EXPORT_TAGS = (Log => [ qw/ UpdateCounter UpdateStats UpdateReload ReadLogs GetStats CompressLogs Init / ],
                    Mail => [ SendMail ]  );

Falls das die betreffende Zeile sein soll, sollte das entweder:
Mail => [ 'SendMail' ]  ); oder Mail => [ &SendMail ]  );

heissen. Kommt darauf an, was da passieren soll.

Struppi.