Hoe configureer ik een cronjob in cPanel

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

  3. Klik op Cron Jobs.

    De Cron Jobs pagina wordt weergegeven.

    Cron e-mail updaten

  4. Voer het E-mailadres in het tekstveld.
  5. Klik op E-mail bijwerken.

    Een Cron Job toevoegen

    Je kunt nog een cron 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.
  10. 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:

wuXYcclWanukuyIgsgiLIzpTl5rNchyDJ0wYV78BbBx2BY-sVzuAxBj5JgKTbGA998yUg5_9KRbP4L0H4xcHA2bbEoWCEIjmzjuN9kNGKQy911hD1L9IVVUUd_g6H3hrz4DYinHe

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:

N_2u7FiiOHlaN9jS56sGRG8r9mOFk-sM6LPeWwtmNssXFiXmwFOfHnlB4myFe7d7ZOHGSJ6N9kuHP4VKwd-q1ioR9yxSCqImH0FsQHLtOozJ2SRmEMCeZV99isxqUnlAv_prED4c

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.

Nog steeds hulp nodig? Contact ons Contact ons