Cronjobs instellen
Een cronjob is een taak die de server automatisch op vaste tijden uitvoert, bijvoorbeeld elke nacht een script starten dat een import doet of oude bestanden opruimt. In het Control Panel stel je cronjobs in zonder de cron-notatie uit je hoofd te hoeven kennen.
Cronjob aanmaken
- Ga in het Control Panel naar Geavanceerd. Het tabblad Cronjobs staat open.
- Klik op Nieuwe cronjob.
- Kies bij Schema hoe vaak de taak moet draaien: elke 5, 15 of 30 minuten, elk uur, elke dag, elke week of elke maand. Kies Handmatig instellen om zelf minuut, uur, dag, maand en weekdag in te vullen.
- Vul bij Commando in wat er moet gebeuren.
- Klik op Aanmaken.

Welk commando?
Het veld begint al met het pad naar je webruimte. Een PHP-script start je zo:
/usr/local/bin/php /home/p12345/domains/jouwdomeinnaam.nl/public_html/script.php
Het exacte pad naar je webruimte staat al ingevuld in het veld. Een script via het web aanroepen kan ook:
curl -s https://jouwdomeinnaam.nl/cron.php
WordPress heeft een eigen planner die bij elk bezoek draait. Bij een rustige site werkt een echte cronjob betrouwbaarder:
/usr/local/bin/php /home/p12345/domains/jouwdomeinnaam.nl/public_html/wp-cron.php
Zet dan in wp-config.php de regel define('DISABLE_WP_CRON', true);.
Uitvoer per e-mail
Met Cron email output stel je een e-mailadres in waarop je de uitvoer van je cronjobs ontvangt. Handig om te zien of een taak foutmeldingen geeft. Laat je script niets printen als alles goed gaat, anders krijg je bij elke uitvoering een mail.
Goed om te weten
- Laat een cronjob niet vaker draaien dan nodig. Elke minuut een zwaar script vertraagt je website.
- De tijden zijn in Nederlandse tijd (servertijd).
- Met Wijzigen achter een cronjob pas je het schema of commando aan, of verwijder je de taak.