Ich habe ein Problem mit einem selbstgeschriebenen, sehr einfachen Modul namens Teams.pm, das folgendermaßen aussieht:
package Teams;
sub teams
{
return ("test");
}
1;
Aufgerufen wird es in folgendem Script:
#!/usr/bin/perl -w
use lib('D:/Pfad/cgi-bin');
use Teams;
print header();
my $mannschaften = Teams::teams();
print $mannschaften;
Die Fehlermeldung, die beim Ausführen des Scripts erscheint lautet wie folgt:
Undefined subroutine &ModPerl::ROOT::ModPerl::Registry::D_3a_Websites_ESCHolzkirchende_cgi_2dbin_test_2epl::header called at D:/Pfad/cgi-bin/test.pl line 12.
Ein anderes selbstinstalliertes Modul, das nicht ich geschrieben habe, funktioniert einwandfrei.