Hallo,
ich möchte ein simples Perl-Script unter einem UNIX per CRON starten.Wenn ich ein ganz einfach nehme, dann klappt es:
#!/usr/bin/perl -w
use strict;
use FileHandle();
my $cmd="touch /pfad/zu/einer/datei";
my $out = `$cmd`;
Das Modul FileHandle ist anscheinend installiert. Das Script wird über CRON und Perl ausgeführt.
Weitere Module habe ich allerdings in einer eigenen CPAN Bibliothek installiert. Und hier liegt irgendwie das Problem, denn mit
unshift(@INC,"/pfad/zum/modul");
Wird es wohl dennoch nicht gefunden. Wenn ich das Script über Shell direkt aufrufe, dann funktioniert alles einwandfrei.
Hat jemand einen Tipp, wie ich das Modul nun korrekt mit dem Pfad einbinen kann?
Detailliertere Infos kann ich wohl nicht liefern, da ich für den Server keine root Rechte besitze.
Datum: 12.07.2006-14:04
