Perl script ueber Cron

Hallo Leute,

ich lasse da zum ersten Mal ein Perl-Script ueber einen cron-job ausfuehren. Das Script laeugft ohne cron normal. Ueber cron bringt es mir folgende Fehlermeldung:

Software error:
Can’t locate acr.lib in @INC (@INC contains: /usr/lib/perl5/i386-linux/5.00404 /usr/lib/perl5 /usr/lib/perl5/site_perl/i386-linux /usr/lib/perl5/site_perl .) at /home/www/abacus-computer/cgi-bin/callftp.pl line 8.

acr.lib ist eine Datei, die mit require ‚acr.lib‘ aufgerufen wird und die im gleichen Verzeichnis steht wie die ‚callftp.pl‘.

Was muss ich machen, damit er diese findet? Wie gesagt ohne cron, wenn ich sie von einem Brauser aufrufe klappt es, von cron aus nicht.

Danke fuer Eure Hilfe

Christian

acr.lib ist eine Datei, die mit require ‚acr.lib‘ aufgerufen
wird und die im gleichen Verzeichnis steht wie die
‚callftp.pl‘.

Was muss ich machen, damit er diese findet? Wie gesagt ohne
cron, wenn ich sie von einem Brauser aufrufe klappt es, von
cron aus nicht.

Es klappt nicht, weil das „Current Directory“ ein anderes ist, wenn cron das Script aufruft.
Lösung: Pfad in dem acr.lib steht @INC hinzufügen:
push @INC,’/usr/wasauchimmer/pfad’;

Klaus