Hosting

Een geplande taak (cronjob) instellen

Laat een script automatisch op vaste tijden draaien, bijvoorbeeld elke nacht of elk kwartier, met de juiste tijdsaanduiding.

Bijgewerkt op

Met een geplande taak laat je de server automatisch een opdracht uitvoeren, bijvoorbeeld elke nacht of elk kwartier. Veel webshops en systemen vragen hierom.

Waar vind ik dit?

  1. Ga naar Hosting in je klantportaal.
  2. Klik op je hostingpakket, klik in de balk op Website en kies Geavanceerd.
  3. Bij Geplande taken vul je een tijdsaanduiding en een opdracht in.

De tijdsaanduiding

Die bestaat uit vijf delen: minuut uur dag maand weekdag. Een sterretje betekent "elke".

  • */5 * * * *: elke vijf minuten.
  • 0 * * * *: elk heel uur.
  • 30 3 * * *: elke nacht om half vier.
  • 0 4 * * 1: elke maandag om vier uur 's nachts.

De opdracht

Meestal roep je een PHP-bestand aan, bijvoorbeeld:

/usr/local/bin/php /var/www/httpdocs/cron.php

Je softwareleverancier vertelt je welke opdracht je precies nodig hebt; neem die letterlijk over.

Loopt er daarna iets mis op je website, kijk dan in het foutenlogboek.

Een taak weghalen

Klik achter de taak op Verwijderen. De taak draait daarna niet meer; je bestanden blijven gewoon staan.

Tips

  • Laat een taak niet vaker draaien dan nodig: elke keer kost werk van de server.
  • Zet zware taken 's nachts, als er weinig bezoekers zijn.

Was dit artikel nuttig?

Laat het ons weten, dan weten we welke uitleg beter kan.

Alles over hosting

Kom je er niet uit?

Onze Nederlandse support helpt je graag verder. Je krijgt op werkdagen binnen twee uur antwoord.

Neem contact op