Cronjob instellen
Wil je taken automatisch laten uitvoeren op vaste momenten, dan kun je gebruikmaken van cronjobs in cPanel.
Met een cronjob kun je scripts automatisch laten draaien, bijvoorbeeld voor het opschonen van bestanden, het uitvoeren van updates of het verwerken van taken in je website.
Wat is een cronjob?
Een cronjob is een geplande taak die automatisch wordt uitgevoerd op een bepaald tijdstip of interval.
Voorbeelden:
- Elke dag een script uitvoeren
- Elke 15 minuten een taak starten
- Wekelijks een database opschonen
Wanneer gebruik je een cronjob?
Je gebruikt een cronjob wanneer je:
- Terugkerende taken wilt automatiseren
- Scripts op vaste tijden wilt uitvoeren
- WordPress taken wilt optimaliseren
- Handmatig werk wilt verminderen
Cronjobs instellen via cPanel
Volg onderstaande stappen.
Stap 1: Log in op cPanel
Weet je niet hoe je in cPanel komt? Bekijk dan eerst: https://support.surver.nl/article/244-inloggen-op-cpanel
Stap 2: Open Cron Jobs
- Ga naar Advanced → Cron Jobs
- Of zoek bovenin op Cron Jobs

Stap 3: Stel de frequentie in
- Kies een standaard schema via de dropdown (bijv. Once per day)
- Of stel handmatig in:
- Minute
- Hour
- Day
- Month
- Weekday
Gebruik * als de taak elke waarde moet uitvoeren.
Stap 4: Voeg het commando toe
- Vul het script of commando in bij Command
Stap 5: Voeg de cronjob toe
- Klik op Add New Cron Job
De cronjob wordt nu actief en verschijnt in het overzicht.
Voorbeelden van cronjobs
WordPress cron (aanbevolen)
wget -q -O /dev/null "https://www.jouwdomein.nl/wp-cron.php?doing_wp_cron" >/dev/null 2>&1
PHP script uitvoeren
/usr/local/bin/php /home/gebruikersnaam/public_html/script.php
WP-CLI cronjob
/usr/local/bin/ea-php82 /usr/local/bin/wp transient delete --expired --path=/home/gebruikersnaam/public_html
WordPress cronjobs optimaliseren
WordPress gebruikt standaard wp-cron.php, die afhankelijk is van bezoekers.
Voor meer controle kun je:
- WordPress cron uitschakelen
- Een cronjob instellen via cPanel
Beperkingen
- Op shared hosting draait een cronjob meestal maximaal 1x per 15 minuten
Te veel of zware cronjobs kunnen je website vertragen of je server belasten. Houd de frequentie zo laag mogelijk en gebruik alleen cronjobs wanneer nodig.
Wanneer plan je cronjobs?
Het is aan te raden om cronjobs:
- ’s nachts te laten draaien (minder belasting)
- Niet te vaak te laten uitvoeren
- Zware taken te spreiden
Cronjobs debuggen
Werkt je cronjob niet?
- Test het commando via cPanel → Terminal
- Controleer of het script correct werkt
- Gebruik e-mail notificaties voor foutmeldingen
E-mail notificaties instellen
- Ga naar Cron Jobs
- Vul bij Cron Email je e-mailadres in
- Je ontvangt meldingen na uitvoering van de cronjob
Externe cronjob tools
Wil je meer controle of monitoring?
Populaire tools:
- EasyCron
- Cronitor
- Healthchecks
- Cronhub