Thread Perl Script mit CRON Job, Problem bei use...
(7 answers)
Opened by Gast at 2006-07-12 18:57
Hallo,
ich möchte ein Perl-Script per CRON regelmäßig ausführen lassen. - Das Script kann ich via Shell ausführen, es funktioniert da einwandfrei. - Ich kann Perl Scripte via CRON "ausführen". Das Problem tritt dann auf, wenn ich bestimmte Module verwende. Ich habe ein ganz einfaches Script geschrieben, um mein Problem zu zeigen. Code: (dl
)
1 #!/usr/bin/perl -w Wie man sieht, ändere ich mit dem touch Befehl das Datum einer Datei. Wie gesagt, das funktioniert. Wenn ich nun ein use DBI; hinzufüge, funktioniert das ganze nicht mehr. Code: (dl
)
1 #!/usr/bin/perl -w Alle hier genannten Module sind standardmäßig installiert. Was ebenfalls nicht funktioniert ist das EInbinden von eigenen Modulen in einer extra CPAN Bibliothek. Code: (dl
)
1 #!/usr/bin/perl -w Der Aufruf in der CRONTAB erfolgt z.B. mit * * * * * perl /pfad/zum/script/touch.pl aber diese Information ist sicher irrelevant, denn das funktioniert ja prinzipiell. Ich hoffe, dass mir jemand weiterhelfen kann, denn ich komme da nun gar nicht mehr weiter. Das ganze probiere ich unter SunOS 5.8. |