Het PHP-beveiligingslek is opgelost. Bekijk onze helppagina of lees in onze blog wat er gebeurde.
Cronjobs en scripts
Laatst bijgewerkt: 09 oktober 2026
Een cronjob is een taak die periodiek kan worden aangeroepen. Het inladen van een productvoorraad is hier een goed voorbeeld van. Deze cronjob kan je vervolgens eens per maand, iedere (werkdag)dag of zelfs iedere minuut uitvoeren. In deze handleiding leggen we uit hoe je een cronjob instelt.
Stappenplan
Bij welk merk van Yourhosting ben jij klant? Kies het gewenste label voor jouw instructies.
-
Yourhosting
Een cronjob kun je instellen in Plesk (ook wel bekend als ‘de Hostingmanager’) je leest hier hoe je daar op inlogt.
- Ga naar ‘Websites & domeinen’ in het menu links;
- Klik aan de rechterkant op ‘Ingeroosterde taken’;
- In het nieuwe scherm kun je een taak toevoegen of een bestaande taak wijzigen;
- Als je klikt op ‘Nu uitvoeren’, wordt de taak direct uitgevoerd als test;
- De volgende taken worden daarna wel op de ingeroosterde tijdstippen uitgevoerd;
- Klik op ‘OK’ om de ingeroosterde tijdstippen aan te houden.
-
Argeweb
Welke omgeving gebruik jij? Als klant van Argeweb heb je te maken met Plesk of DirectAdmin. Controleer welke omgeving jij gebruikt en kies het juiste stappenplan.
A: Plesk
- Ga naar ‘Websites & domeinen’ in het menu links;
- Klik aan de rechterkant op ‘Ingeroosterde taken’;
- In het nieuwe scherm kun je een taak toevoegen of een bestaande taak wijzigen;
- Als je klikt op ‘Nu uitvoeren’, wordt de taak direct uitgevoerd als test;
- De volgende taken worden daarna wel op de ingeroosterde tijdstippen uitgevoerd;
- Klik op ‘OK’ om de ingeroosterde tijdstippen aan te houden.
B: DirectAdmin
Je kunt in je klantomgeving een script instellen waarmee een url periodiek wordt aangeroepen. Je voegt het script zelf als bestand toe via FTP.
- Log in op Mijn Argeweb;
- Klik bovenin op ‘Beheren’ en kies het juiste pakket;
- Ga naar de gewenste domeinnaam;
- Klik rechts onder ‘Geavanceerd’ op ‘Cronjobs’;
- Kies voor ‘Nieuwe cronjob maken’;
- Voer de gewenste gegevens in en klik op ‘Opslaan’.
DirectAdmin VPS
Als je een VPS afneemt kun je rechtstreeks in DirectAdmin een crobjob aanmaken.
- Log in op je VPS;
- Ga naar ‘Advanced features’;
- Klik op ‘Cronjobs’;
- Geef de gewenste tijd en datum op;
- Gebruik een ster* als de cronjob elke maand moet worden uitgevoerd in plaats van alleen op een specifieke maand;
- Bij ‘Command’ geef je de locatie op van het script;
- Klik op ‘Add’ zodra de cronjob gereed is.
-
RealHosting
Hieronder een voorbeeld hoe je een cronjob kan instellen binnen Plesk.
-
VIP
Stappenplan
- Log in op Plesk. Je leest hier hoe je dat doet;
- Ga naar ‘Websites & domeinen’ in het menu links;
- Klik aan de rechterkant op ‘Ingeroosterde taken’;
- In het nieuwe scherm kun je een taak toevoegen of een bestaande taak wijzigen;
- Als je klikt op ‘Nu uitvoeren’, wordt de taak direct uitgevoerd als test;
- De volgende taken worden daarna wel op de ingeroosterde tijdstippen uitgevoerd;
- Klik op ‘OK’ om de ingeroosterde tijdstippen aan te houden.
-
Neostrada
Stappenplan cronjob instellen via cPanel
In cPanel kun je cronjobs instellen via de optie ’Cron-taken’ onder de categorie ’Geavanceerd’. Je kunt op deze pagina de volgende dingen doen
- E-mail: Hier vul je een e-mailadres in waar je de output van je cronjob naar wilt sturen.
- Nieuwe cron-taak toevoegen: Hier kun je specifiek de tijdsaanduiding zelf instellen of je kiest bij Standaardinstellingen voor een aantal voorgeprogrammeerde settings. Onder Opdracht geef je dan het programma en de locatie van het bestand op dat je wilt laten uitvoeren.
- Huidige cron-taken: Hier kun je reeds ingestelde cronjobs aanpassen met bewerken of verwijderen met verwijderen.
Cronjob instellen via SSH
Als je ingelogd bent met SSH gebruik je het commando crontab -e om je crontab in te stellen.
WordPress
- Log in op cPanel.
- Klik onder de categorie Bestanden op Bestandsbeheer.
- Navigeer naar de map waar je WordPress hebt geïnstalleerd. Vaak is dat /public_html/ of /public_html/wordpress/.
- Klik rechts op het bestand wp-config.php en klik op Edit.
- Scroll naar beneden totdat je de tekst That’s all, stop editing! Happy blogging. ziet. Mocht je deze regel niet zien scroll dan helemaal naar onderen. Plak de volgende regel daarboven:
define(‘DISABLE_WP_CRON’, true);
- Klik rechts bovenaan op ’Wijzigingen opslaan’ en vervolgens op ’Sluiten’;
- Keer terug naar cPanel en klik onder de categorie ’Geavanceerd’ op ’Cron-taken’;
- Selecteer onder ’Standaardinstellingen’ de optie ’Twee keer per dag’;
- Bepaal in welke map WordPress is geïnstalleerd. Als dat ’/public_html/’ is voer je onder ’Opdracht’ de volgende regel in:
cd /home/jouw_account/public_html; php -q wp-cron.php
Pas de bovenstaande regel aan als WordPress in een andere map is geïnstalleerd. Vervang jouw_account met jouw cPanel-gebruikersnaam. Klik op ’Nieuwe cron-taak toevoegen’ om de cron job toe te voegen.
Magento
In Magento zijn er een hoop taken die je moet uitvoeren om je shop up-to-date te houden. Denk hierbij aan productinformatie bijwerken, herindexeren, e-mails sturen voor bestelbevestigingen en nog veel meer. Kortom, een hoop taken die je liever niet handmatig telkens uitvoert.
Je stelt de cronjob dan als volgt in:
*/5 * * * * php /home/domein1q/public_html/cron.php
Hierbij pas je domein1q aan naar de username van je hostingpakket. De locatie moet aangepast worden naar de specifieke locatie van het cron.php bestand van Magento
Via cPanel instellen
Indien je dit via cPanel instelt dan stel je de cronjob in als onderstaand scherm:
Hierbij is het belangrijk om een eventuele aanpassing te doen aan het php gedeelte bij ‘Opdracht’. Bovenstaand voorbeeld kun je alleen gebruiken als je al reeds eerder in je cronjob het volgende stukje hebt staan:
PATH=/usr/local/bin/:/usr/bin:/bin
Is dat niet het geval stel dan het onderste gedeelte van je cronjob als volgt in:
*/5 * * * * /opt/cpanel/ea-php70/root/usr/bin/php /home/domein1q/public_html/cron.php (indien PHP 7)
*/5 * * * * /opt/cpanel/ea-php56/root/usr/bin/php /home/domein1q/public_html/cron.php (indien PHP 5.6)
Was dit artikel nuttig?






