SH Script um PHP Datei automatisch alle 5 Minuten auszuführen, Cronjob

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

alkoto

Benutzer
Registriert
26. März 2015
Beiträge
24
Reaktionspunkte
0
Punkte
1
Hallo zusammen,

ich habe im Aufgabenplaner eine neue Aufgabe angelegt:
Mit root Recht soll folgende Datei ausgeführt werden: /volume1/web/cronjob_scripte/wawision_sh_script_cron.sh

Dazu habe ich die Datei im Ordner /volume1/web/cronjob_scripte/wawision_sh_script_cron.sh erstellt

In der .sh habe ich folgenden Code:
#!/bin/sh/wawision_sh_script_cron.sh
/usr/bin/php /volume1/web/wawision/www/cronjobs/starter.php

Leider wird dies aber nicht korrekt ausgeführt, kann mir jemand weiterhelfen?
In der Status Email nach erfolglosem ausführen bekomme ich folgene Meldung:

Standardausgabe/Fehler:
sh: /volume1/web/cronjob_scripte/wawision_sh_script_cron.sh: /bin/sh/wawision_sh_script_cron.sh^M: bad interpreter: Not a directory

Wenn ich nur folgendes eingebe erhalte ich die gleiche Meldung:
#!/bin/sh
/usr/bin/php /volume1/web/wawision/www/cronjobs/starter.php

Vielen Dank
 
Rich (BBCode):
^M
deutet darauf hin, dass das File das falsche Format hat. Wahrscheinlich hast du das .sh mit Windows erstellt?

Rich (BBCode):
#!/bin/sh
wäre korrekt
 
Hallo Benoga,

danke ja ich hab das mit Windows Notepad++ ersellt, ist das ein Probelm? Wenn ja wir kann ich das richtig machen?

Korrekt wäre dann:
#!/bin/sh
/usr/bin/php /volume1/web/wawision/www/cronjobs/starter.php

Danke Grüße Thomas
 
Du musst das Skript unter Bearbeiten ins Unix-Format konvertiert?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat