mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 19.03.2024 10:45 Benutzername: Passwort: Auto-Login

Thema: Cronjob einrichten vom 18.04.2005


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Cronjob einrichten
Autor Nachricht
WurstOderWas
Threadersteller

Dabei seit: 26.03.2003
Ort: -
Alter: 43
Geschlecht: Männlich
Verfasst Mo 18.04.2005 10:33
Titel

Cronjob einrichten

Antworten mit Zitat Zum Seitenanfang

Hi Leute,

ich als absoluter Linux-Noob hab mich mal gewagt einen Cronjob zu schreiben.

Mein Script liegt auf dem Server unter /datensicherung/safescript

und unter crontab -e hab ich folgendes eingetragen:

Code:
00 4 * * 0 /datensicherung/safescript



So... und das steht in safescript:

Code:
DATUM=`date '+%Y-%m-%d'`
mysqldump -uroot -pPASSWORT -hlocalhost --opt DATENBANKNAME > /datensicherung/backup.sql
gzip -9 --best /datensicherung/backup.sql
mv /datensicherung/backup.sql.gz /datensicherung/backup-${DATUM}.sql.gz


Was hab ich n da falsch gemacht? Mädchen!
  View user's profile Private Nachricht senden
tacker

Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht: Männlich
Verfasst Di 19.04.2005 08:22
Titel

Antworten mit Zitat Zum Seitenanfang

Du solltest noch sagen, was nicht geht.

Zuletzt bearbeitet von tacker am Di 19.04.2005 08:23, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
WurstOderWas
Threadersteller

Dabei seit: 26.03.2003
Ort: -
Alter: 43
Geschlecht: Männlich
Verfasst Di 19.04.2005 09:04
Titel

Antworten mit Zitat Zum Seitenanfang

das script wird nicht ausgeführt.
braucht das vielleicht noch ne extension?

wenn ich /datensicherung/safescript eingebe dann führt er das auch nicht aus.
  View user's profile Private Nachricht senden
Account gelöscht


Ort: -
Alter: -
Verfasst Mi 20.04.2005 05:50
Titel

Antworten mit Zitat Zum Seitenanfang

Datei-Extensions sind unter Linux idr. nicht von Bedeutung (auch wenn Shellscripte der Übersichtlichkeit halber oftmals mit .sh enden). Da du es nicht einmal manuell ausführen kannst würde ich mal auf fehlende Berechtigungen tippen.

Versuch mal folgendes :
Code:
chmod 755 /datensicherung/safescript
 
tacker

Dabei seit: 22.03.2002
Ort: Trondheim, Norwegen
Alter: 43
Geschlecht: Männlich
Verfasst Mi 20.04.2005 09:37
Titel

Antworten mit Zitat Zum Seitenanfang

Und in der ersten Zeile sollte deine Shell drin stehen

Code:
#!/bin/bash
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Cronjob erstellen
PHP > Shell Comands (CronJob)
[cronjob] selbstaufrufende PHP-Datei
PHP-Script zeitgesteuert aufrufen (ohne Cronjob)
[php] Timestamp? Cronjob/Script nach Zeit X Eintrag update
Suche Script: FTP von Server zu Server mit Cronjob
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.