Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
cronjob (Perlscript kann Datei nicht öffnen)

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Sonstiges
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
olliD



Anmeldungsdatum: 16.11.2005
Beiträge: 1

BeitragVerfasst am: 16. Nov 2005 11:47   Titel: cronjob (Perlscript kann Datei nicht öffnen)

Hallo,

bin neu heir und habe gleich mal ne Frage.

Ich habe ein Perlscript geschrieben, über das ich in regelmäßigen Abständen Daten in eine Datei schreiben will. Starte ich dieses script manuell von der Konsole aus , dann arbeitet es einwandfrei.
Das Problem tritt erst dann auf, wenn ich das script als cronjob starte (Cronjobinhaber und scriptinhaber sind identisch). Hier bekomme ich dann bei jedem Aufruf des Cronjobs die Fehleremeldung, dass die zu beschreibende Datei nicht geöffnet werden kann.
Was mich aber endgültig aus dem Konzept bringt ist vor allem die Tatsache , dass dieselbe Fehlermeldung auch dann auftritt, wenn ich das script als cronjob des users 'root' ausführen lasse.

Hat jemand eine Idee, woran das liegen kann?

Danke

Olli
 
Benutzer-Profile anzeigen Private Nachricht senden

Gast
Gast





BeitragVerfasst am: 16. Nov 2005 12:46   Titel:

Sind die Rechte für das Skript entsprechend gesetzt? Es muss sowohl lesbar (benötigt für den Interpreter) als auch ausführbar sein.
 

jochen
prolinux-forum-admin


Anmeldungsdatum: 14.01.2000
Beiträge: 699
Wohnort: Jülich

BeitragVerfasst am: 16. Nov 2005 13:58   Titel:

Häufig liegen die Probleme darin, dass das Environment (Umgebungsvariablen) unter cron anders aussieht als wenn man normal eingeloggt ist. Greifst Du auf Umgebungsvariable um Perlskript zurück?

Dass man eine Datei nicht öffnen kann, muss nicht unbedingt an mangelnden Rechten liegen. Vielleicht ist die Datei gar nicht da, weil der Pfad dorthin fehlerhaft ist?...

Jochen
_________________
Die grösste Lüge der EDV? "Mal eben..."
 
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Sonstiges Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy