Auteur Topic: Cronjob Editor onder DSM5  (gelezen 3704 keer)

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 123
  • -Ontvangen: 181
  • Berichten: 1.997
Cronjob Editor onder DSM5
« Gepost op: 19 november 2014, 13:23:53 »
Het pakket Cronjob Editor waarmee je direct kunt ingrijpen op de crontab (taakplanner) is bijgewerkt naar een nieuwe versie die nu ook onder DSM5 draait.

Zelf gebruik ik het pakket bijvoorbeeld om de retrieve van Spotweb aan de gang te krijgen. Via de taakplanner van Synology zelf kreeg ik dat niet fatsoenlijk voor elkaar.

Het pakket is te downloaden via de Community Package Hub http://update.10trum.de/packageupdate/getpackages.php.

Belangrijk
Vooraf:
Omdat de Cronjob Editor ontwikkeld is in php en DSM geen php support heeft van zichzelf (dit in tegenstelling tot de user webinterface die dat uiteraard wel heeft) is het noodzakelijk dat het pakket init3rd_party (ook Community Package Hub) geïnstalleerd is.

Sinds DSM5 heeft Synology intern de opzet van apache en php flink gewijzigd. Daarom is het noodzakelijk dat, indien je DSM versie 5 of hoger is, de versie van init3rd_party (ook als 'ie al geïnstalleerd is) hoger is dan 1.5 (op moment van schrijven 1.7x).

Achteraf:
Als je na het starten van de Cronjob Editor een scherm in beeld krijgt waar php code direct zichtbaar is dien je het volgende te controleren:
- Heb je de laatste versie init3rd_party geïnstalleerd staan?
- Heb je de browser cache al ververst?
- Heb je je Syno al gereboot? (zie edit hieronder...)

Bij dat laatste het volgende: In de tijd van DSM4 en lager was er een heel handig script waarmee je de apcache achter de DSM kon herstarten. Dat script bestaat niet meer.
Ik liep er tegen aan dat, alhoewel ik de laatste versie van init3rd_party geïnstalleerd had en kon zien dat de aanpassingen om php te supporten gemaakt waren, het toch niet werkte en kreeg ik php code in beeld bij het oproepen van de Cronjob Editor.
Na een reboot (en nogmaals de cache legen) werkte alles wel correct.
Wellicht dat een nieuwere versie van init3rd_party deze onvolkomenheden kan oplossen.

EDIT: Net uitgevonden dat de apache-sys service (en alle andere voor zover ik kan zien) kan worden herstart met het commando:
/sbin/initctl restart httpd-sys 8)

Groet,
Wizjos
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
RT1900ac               SRM 1.1.6-6931-1   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!


 

Gevraagd cronjob starten/stoppen Squeezecenter!

Gestart door wowoBoard Media Streaming mods

Reacties: 10
Gelezen: 7912
Laatste bericht 14 maart 2009, 21:40:27
door wowo
Cronjob werkt niet meer?

Gestart door dbornemanBoard Spotweb

Reacties: 7
Gelezen: 6167
Laatste bericht 27 april 2011, 14:49:18
door klen
Cronjob instellen Synology 3.1

Gestart door dbornemanBoard Synology DSM 5.1 en eerder

Reacties: 20
Gelezen: 11489
Laatste bericht 07 maart 2011, 16:15:50
door dborneman
taakplanner DSM 4.2 Beta vs Cronjob?

Gestart door 4L\/\/1|\|Board Synology DSM 5.1 en eerder

Reacties: 6
Gelezen: 3799
Laatste bericht 12 januari 2013, 21:21:23
door cyrus1977
Cronjob werkt niet meer

Gestart door KillermanBoard Overige 3rd party packages

Reacties: 10
Gelezen: 3063
Laatste bericht 28 maart 2015, 11:53:45
door Stephan296