27 Mar
2002
27 Mar
'02
19:57
Hi, eric berthold:
*** Error: Could not open webalizer.txt for read access!
Dein Script läuft im "falschen" Verzeichniss.
Wenn du es aus cron startest, ist irgendwas anderes der "aktuelle"
Ordner, nicht das Verzeichnis, in dem dein Script liegt.
Ich beginne jedes Script mit
cd "/gehe/in/den/ordner/" || die "Hupps. Ordner wech!";
Dann ist er entweder im richtigen Verzeichnis, oder es gibt wenigstens
einen kontrollierten Abbruch.
Obiges ist perl, was andres kann ich nicht.
Zweite Falle:
Unter cron steht nur ein eingeschränkter Pfad zur Verfügung.
Daher nie sowas schreiben:
sendmail -t