Met een cronjob laat u de server een taak automatisch op vaste tijden uitvoeren, bijvoorbeeld de geplande taken van WordPress.
Een cronjob toevoegen
- Meld u aan in DirectAdmin via https://hosting.uwweb.be:2222.
- Open Cron Taken (Cron Jobs).
- Vul de tijdvelden in: minuut, uur, dag van de maand, maand en dag van de week. Een
*betekent "elke". - Vul bij Opdracht (Command) de opdracht in die moet worden uitgevoerd.
- Klik op Aanmaken (Create) of Toevoegen (Add).
Voorbeeld: wp-cron van WordPress
Standaard start WordPress zijn geplande taken pas wanneer iemand de website bezoekt. Met een echte cronjob gebeurt dat betrouwbaar en wordt uw site niet vertraagd.
- Open
wp-config.phpin de mappublic_htmlen voeg boven de regel/* That's all, stop editing! */toe:define('DISABLE_WP_CRON', true); - Maak in DirectAdmin een cronjob aan die elke 15 minuten draait:
- Minuut:
*/15 - Uur, dag, maand en weekdag:
*
- Minuut:
- Gebruik als opdracht (vervang
uwdomein.bedoor uw eigen domein):curl -s https://uwdomein.be/wp-cron.php?doing_wp_cron >/dev/null 2>&1
Werkt het niet?
- Geplande berichten verschijnen niet: controleer of de domeinnaam in de opdracht klopt en of de website via https bereikbaar is.
- Website wordt traag of toont "508 Resource Limit Is Reached": de cronjob draait te vaak. Elke 15 minuten volstaat meestal.
- U krijgt veel e-mails van de server: laat
>/dev/null 2>&1achter de opdracht staan, dan wordt geen uitvoer gemaild.
Hulp nodig? Maak een ticket aan of mail naar support@uwweb.be.
