Hoe configureer ik een cron job?

Een cron job is een geplande taak die een systeem uitvoert op specifieke tijdsintervallen. Het bestaat uit een aantal processen die het systeem uitvoert vanuit een script bestand.

Let op: Als je te vaak een cron draait kan dit resulteren in de degradatie van de performance van de server, dus voorzichtigheid is geboden.

1. Log in op je cPanel account.

2. Navigeer naar Geavanceerd.

De Geavanceerd sectie wordt weergegeven.

cPanel cron jobs

3. Klik op Cron Jobs.

De Cron Jobs pagina wordt weergegeven.

Cron e-mail updaten


Cron e-mail updaten

4. Voer het E-mailadres in het tekstveld.

5. Klik op Update E-mailadres.

Een Cron Job toevoegen

Je kunt nog een cron toevoegen.

Nieuwe Cron Job Toevoegen

6. Selecteer in de Nieuwe Cron Job Toevoegen sectie de gebruikelijke instelling in de drop down lijst.

7. Voer in of selecteer Minuut, Uur, Dag, Maand en/of Weekdag in de respectievelijke velden. Let op: gebruik het * als de cronjob elke maand, elke dag of elk uur uitgevoerd dient te worden.

8. Voer het commando in in het Commando tekstveld.

9. Klik op Nieuwe Cron Job Toevoegen.

De nieuw aangemaakt cron job wordt weergegeven in de Huidige Cron Jobs sectie.

 Huidige Cron Jobs sectie

Let op: Je kunt bestaande cron jobs ook bewerken of verwijderen. Klik op de Aanpassen of Verwijderen knop in de rij van de cron job die je wil bewerken of verwijderen.

Let op 2: Het is belangrijk dat je je cronjobs toegevoegd met een wget, zoals onderstaand:

wget -q -O /dev/null "http://domein.nl/wp-cron.php?import_key=XXXXX&action=processing" >/dev/null 2>&1

Vervang enkel de url tussen de quotes en plaats dit volledige commando in het ‘command’ veld bij het aanmaken van een nieuwe cronjob, zoals onderstaand:

Belangrijk: PHP cronjobs

PHP cronjobs triggeren PHP processen, welke zich standaard limiteren tot de PHP memory limit, en niet de limiet van je account. Deze staat standaard op 128mb, om ervoor te zorgen dat niet al het werkgeheugen wordt gebruikt door je cronjob (zie ook PHP settings). Je kunt deze echter aanpassen in het geval dat nodig mocht zijn:

Wanneer moet ik een cronjob inplannen

Het is aan te bevelen de cronjob enkele minuten tot uren na middernacht uit te voeren. Als je je cronjob in de nacht van zaterdag op zondag uitvoert, hou dan rekening met zomer- en wintertijd. Bij het ingaan van de zomertijd zullen cronjobs tussen 2 en 3 uur niet worden uitgevoerd, bij het ingaan van de wintertijd worden ze dubbel uitgevoerd tussen 2 en 3 uur.

Voorbeelden van tijden

Minute

Hour

Day

Month


30

4

*

*

Elke dag om half 5 's nachts

30

4,5

*

*

Elke dag om half 5 en half 6

0

0

1,15

*

Op de 1e en 15e van de maand

*/10

8-16, 22

*

*

Het commando wordt elke 10 minuten uitgevoerd tussen 8:00u en 16:59u en tussen 22:00u en 22:59u.


Laat ons je helpen!

Wij houden ervan als jij ons vragen stelt, want wij willen dat jij het meeste uit je hosting haalt! We beantwoorden kosteloos al je vragen, snel en duidelijk. Wat voor jou belangrijk, is ook belangrijk voor ons. Stuur ons een berichtje en ervaar zelf!