Syntax Aufgabenplaner

Status
Für weitere Antworten geschlossen.

SabineBrenner

Benutzer
Mitglied seit
19. Feb 2013
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hallo an alle :)

Ich habe soeben meine 413 auf DSM 4.2 geupdated und versuche gerade den Aufgabenplaner mit einem eigenen php-script zum laufen zu bekommen.
Starte ich das script über den Webbrowser an läuft es problemlos durch - einenn Fehler im script kann ich also ausschließen.

Besitzer root, Ausführung stündlich

Im Moment steht bei Befehl ausführen
/volume1/web/myscript/myscript.php

Ich vermute aber die falsche Syntax hinter meinem Aufruf...

Danke
Bine
 

Tschieptschiep

Benutzer
Mitglied seit
26. Sep 2008
Beiträge
27
Punkte für Reaktionen
0
Punkte
1
Hallo,

probier doch bitte mal:
/usr/bin/php /var/services/web/myscript/myscript.php

Gruß,
TschiepTschiep
 

0815philipp

Benutzer
Mitglied seit
31. Dez 2013
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hallo Synology Gemeinde,

ich stehe vor dem gleichen Problem wie Sabine (siehe ganz oben..) mein .php Script wird nicht ausgeführt. Wenn ich es über den Webbrowser öffne klapt es ohne Probleme!
Den von Tschieptschiep vorgeschlagenen url habe ich auch schon versucht, leider ohne Erfolg.

Wer kann mir den richtigen Syntax / url verraten :)

Meine php Datei liegt bei meiner 214+ auf: Volume1/web/webcam/test1.php

Danke
Grüße

Philipp
 

Tschieptschiep

Benutzer
Mitglied seit
26. Sep 2008
Beiträge
27
Punkte für Reaktionen
0
Punkte
1
Hallo,

bei mir läuft der DSM 4.3-3810 Update 4.

Syntax sieht aus wie folgt:
/usr/bin/php /var/services/web/myscript/myscript.php

Müsste als bei dir so aussehen:
/usr/bin/php /var/services/web/webcam/test1.php

Ausgeführt wird das scrippt vom user "root"
 

0815philipp

Benutzer
Mitglied seit
31. Dez 2013
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hallo TschiepTschieb,

vielen Dank für deine Antwort.
Jetzt hat es auch geklappt. Bei mir lag der Fehler in der automatischen Wiederholung, die ich im Script einbebaut hatte (<meta http-equiv="refresh" content="2; test1.php">) soblad ich dieses raus lasse, klappt es wunder bar!
Da ich mit diesem Script ein Screenshot von einer Webcam mache stehe ich jetzt vor dem Problem, dass der kleinst mögliche Interval 1Std. ist, oder? Gibt es einen Trick dieses in dem Aufgabenplanter öfters ausführen zu lassen?

Grüße

Philipp
 

fpo4711

Benutzer
Mitglied seit
26. Mai 2010
Beiträge
2.772
Punkte für Reaktionen
1
Punkte
0
Ein kleineres Interval wirst Du nur über einen Cronjob lösen können. Der Cronjob Editor kann Dir hierbei komfortabel helfen.

Zu Cronjobs siehe auch das Wiki.

Gruß Frank
 

andre-ne

Benutzer
Mitglied seit
16. Feb 2016
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Moin!
Ich habe nun auch das Problem das ich ein PHP Script mit dem Aufgabenplaner ausführen will.
Ich benutze DSM6.0RC. Der direkte Aufruf funktioniert ohne Probleme. Nur leider nicht der Aufruf über den Aufgabenplaner wie ihr ihn hier beschrieben habt.

Bei mir liegt das Script in "volume1/web/mysql.php" und nach euer Ausführung müsste ich dies dann eintragen "/usr/bin/php /var/services/web/mysql.php"
Gemacht getan - nur leider wird es so nicht ausgeführt.

Ein Tipp woran es bei DSM6.0RC liegen kann?
 

Hinti

Benutzer
Mitglied seit
15. Mai 2010
Beiträge
5
Punkte für Reaktionen
0
Punkte
1
Hallo Zusammen

Leider geht’s bei DSM 5.2-5644 Update 5 bei mir auch nicht mit dem Befahl "/usr/bin/php /var/services/web/test.php"
Ich hab es so gelöst „curl http://localhost/test.php

Gruss Hinti
 

Heinz-G

Benutzer
Mitglied seit
12. Jul 2012
Beiträge
251
Punkte für Reaktionen
0
Punkte
0
Hallo Fachleute,

folgendes Problem:

Nach dem Herunterfahren meiner DS, z.B. Patchen usw., vergesse ich des öfteren meine Festplatten wieder einzubinden.

Nun möchte ich mir eine Erinnerung per E-Mail zukommen lassen.
Hierbei habe ich an den Aufgabenplaner gedacht.
Die in der Anlage angefügten Daten habe ich ausgewählt und hänge nun an dem benutzerdefiniertem Skript fest.
Ich habe "null Ahnung" von der Erstellung eines Skript und benötige Hilfe.
Was muss ich indem Feld eintragen, damit ich eine Email mit einem vordefiniertem Text bekomme wie z.B. "DS wurde herunter gefahren, Festplatten einbinden" ?

Wenn jemand eine bessere Idee zur Lösung meines Problems hat, immer heraus damit.

Vielen Dank im Voraus.

LG Heinz-G.

Bildschirmfoto 2017-10-14 um 11.39.13.pngBildschirmfoto 2017-10-14 um 11.39.38.png
 
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