Een cronjob wordt erg veel gebruikt in de webhosting wereld, dit om taken in te plannen. Neem bijvoorbeeld het volgende, je wil dat een bepaald script die een actie uitvoert, elke nacht stipt om 12 uur uitgevoerd word. Dan kun je hier een cronjob voor aanmaken die dit op de door jou aangegeven tijdstip uitvoert. Ieder pakket van ons biedt zonder problemen de mogelijkheid voor cronjobs. Er zit geen limiet aan en je mag zoveel cronjobs aanmaken als je zelf wil.
Waar vind ik de Cronjobs?
De cronjob kan je eenvoudig aanmaken in DirectAdmin onder het kopje "Geavanceerde features", vervolgens klikt u op "Cronjobs".

Je ziet op de pagina die daarna weergegeven word zelf al een uitleg. Hier word onder andere uitgelegd hoe je een cronjob aanmaakt die op een specifiek tijdstip draait, of om de zoveel minuten draait. Bij command, dien je een commando in te voeren die de gewenste actie uitvoert. Het commando word als volgt opgebouwd:

Bovenstaande info zorgt er voor dat het PHP bestand "cron.php" elke 5 minuten gedraaid zal worden. Om te voorkomen dat DirectAdmin emails met errors aan je stuurt kan je ">/dev/null 2>&1" toevoegen aan het einde van de cronjob. De cronjob zal er dan als volgt uit komen te zien:
Cronjob commando
Let op: Gebruik bij een cronjob altijd het juiste pad naar jouw PHP versie, zoals weergeven in onderstaand voorbeeld.
/opt/alt/php56/usr/bin/php /home/*GEBRUIKERSNAAM* /domains/ *DOMEIN* /public_html/cron.php >/dev/null 2>&1
Ook kan je een shell script laten runnen. Gebruik hiervoor het volgende commando als voorbeeld:
/bin/sh /home/*GEBRUIKERSNAAM* /domains/ *DOMEIN* /public_html/cron.sh
De tijdstippen kan je weer naar wens instellen en het ontvangen van emails kan je hierbij natuurlijk ook uitschakelen.
Heb je nog vragen over hoe je een cronjob moet aanmaken, dan is hier meer informatie te vinden.
Mocht je er nou helemaal niet uitkomen, dan staat onze support team natuurlijk altijd voor je klaar. Dit kan via de live chat of via een ticket. Wij helpen je graag!