Kennisbank

1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!

Crontab gebruiken op een cloudserver

Deze handleiding beschrijft het gebruik van Crontab (cron-taken via SSH), dat standaard alleen beschikbaar is op Serveur Cloud (er is ook een taakplanner beschikbaar voor elk type hosting).

 

Vereisten

  • De scriptbestanden die door Cron worden aangeroepen, moeten uitvoerbaar zijn (CHMOD).

 

Volledig pad

Cron-taken kennen het absolute pad niet. Het aanroepen van PHP zonder het volledige pad naar het uitvoerbare bestand op te geven, maakt het onmogelijk om de taak uit te voeren. Het volledige pad moet worden opgegeven:

/opt/phpX.X/bin/php

waarbij X.X wordt vervangen door de gewenste PHP-versie (bijvoorbeeld /opt/php7.1/bin/php).

 

Andere bewerkingen

  • De cron-taken van de betreffende SSH-gebruiker weergeven:

    crontab -l -u GebruikersnaamSSH
  • Cron-taken bewerken:

    crontab -e -u GebruikersnaamSSH
  • Een e-mail ontvangen over de resultaten van uw cron-taken (voeg dit toe aan het begin van het bestand):

    MAILTO=e-mail@domein.xyz

 

Een back-up herstellen

Infomaniak maakt een back-up van de cron-taken van de afgelopen 7 dagen (één keer per dag). Als u per ongeluk een cron-taak heeft verwijderd, neem dan contact op met de Infomaniak-ondersteuning om een herstel aan te vragen en geef de tijd en datum van de verwijdering door.

Link naar deze veelgestelde vragen: https://faq.infomaniak.com/350


Is deze veelgestelde vragenlijst nuttig geweest?