Thread crontab (4 answers)
Opened by undef at 2010-02-24 12:45

Linuxer
 2010-02-24 16:50
#133644 #133644
User since
2006-01-27
3891 Artikel
HausmeisterIn

user image
Hm, das hatt' ich überlesen, dass es auf Konsole läuft.

Crontab hat eine selbst definierte Umgebung, die relativ restriktiv sein kann/ist.

Ein Versuch wäre es wert, innerhalb der crontab Umgebungsvariablen zu setzen.

Schau mal, ob auf "normaler" Shell, LD_LIBRARY_PATH in der Umgebung gesetzt ist.
Setze in der Crontab diese Variable auf den entsprechenden Wert.
Wenn sie nicht gesetzt ist, dann kannst Du versuchen, sie zu setzen, indem Du die entsprechenden LIB-Verzeichnisse angibst.

Schema:
Code: (dl )
1
2
3
LD_LIBRARY_PATH=/lib:/usr/lib:/usr/local/ssl/lib/

1 1 * * * /dein/cronjob


Alternativ könnte auch ein Symlink in einem normalen LIB-Verzeichnis auf /usr/local/ssl/lib/libssl.so.0.9.8 helfen.


edit: Pfad in LD_LIBRARY_PATH korrigiert

Last edited: 2010-02-24 18:08:32 +0100 (CET)
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread crontab