Een cronjob is een geplande taak die automatisch op vaste momenten wordt uitgevoerd op de server.
Met een cronjob kan een script of opdracht periodiek draaien zonder dat hier handmatige actie voor nodig is.
Bij NerrieServer worden cronjobs gebruikt voor onderhoudstaken, automatische processen en achtergrondtaken.
Cronjobs worden vaak ingezet voor taken die regelmatig moeten terugkeren.
Veelvoorkomende toepassingen zijn:
Het automatisch versturen van e-mails
Het opschonen van tijdelijke bestanden
Het uitvoeren van geplande updates of controles
Het verwerken van import of export taken
Een cronjob bestaat uit twee onderdelen: het tijdschema en de opdracht die uitgevoerd moet worden.
Het tijdschema bepaalt hoe vaak de taak draait, bijvoorbeeld elk uur, dagelijks of wekelijks.
De opdracht is meestal een script of commando dat op de server wordt uitgevoerd.
Cronjobs stel je bij NerrieServer in via het hostingcontrolepaneel.
Afhankelijk van het hostingpakket kan dit cPanel, DirectAdmin of Plesk zijn.
Niet elk hostingpakket biedt dezelfde mogelijkheden voor cronjobs.
Zodra een cronjob is ingesteld, wordt deze automatisch uitgevoerd volgens het opgegeven schema.
De taak blijft actief totdat deze wordt aangepast of verwijderd.
Fouten in het script of de opdracht kunnen ervoor zorgen dat de cronjob niet correct werkt.
Problemen met cronjobs ontstaan meestal door een onjuiste configuratie.
Veelvoorkomende oorzaken zijn:
Een verkeerd pad naar het script
Onvoldoende rechten om het script uit te voeren
Een onjuist tijdschema
Stel geen cronjobs in zonder te weten wat het script precies doet.
Gebruik geen extreem korte intervallen zonder duidelijke noodzaak.
Maak geen meerdere cronjobs die dezelfde taak uitvoeren.
Als een cronjob niet werkt of onverwacht gedrag veroorzaakt, kan NerrieServer helpen bij het controleren van de instellingen.
Neem contact op met de supportafdeling als je twijfelt over de juiste configuratie.