Page 1 of 1

Perl Problem (Can't locate info.pm in @INC)

Posted: 2003-09-10 20:26
by buddl
Hi,

ich als absoluter Perl-Noob, hab mal eine Frage bzw. Problem :) :

wenn ich das Script main aufrufe in dem Verzeichnis wo es liegt hab ich kein Problem, wenn ich es aber mit Pfadangaben, als Cronjob oder von irgendwo anders, laufen lasse kommt folgendes:

Can't locate info.pm in @INC (@INC contains: /usr/lib/perl5/5.6.0/i586-linux /usr/lib/perl5/5.6.0 /usr/lib/perl5/site_perl/5.6.0/i586-linux /usr/lib/perl5/site_perl/5.6.0 /usr/lib/perl5/site_perl .) at /home/www/web1/html/cgi-bin/traffic/main line 24

die info.pm liegt im gleichen Verzeichnis wie die main und die main will per "use info" darauf zugreifen

könnte mir da netterweise jemand helfen ? :wink:

Re: Perl Problem (Can't locate info.pm in @INC)

Posted: 2003-09-11 10:49
by rob
Hi,

versuche mal folgendes an den Anfang vom Script zu schreiben:

BEGIN
{
chdir("verzeichnis, wo das script liegt");
}

Re: Perl Problem (Can't locate info.pm in @INC)

Posted: 2003-09-11 14:18
by buddl
rob wrote:Hi,

versuche mal folgendes an den Anfang vom Script zu schreiben:

BEGIN
{
chdir("verzeichnis, wo das script liegt");
}
thx,

funktioniert perfekt