Hoe stel ik cronjobs in voor Magento?

Juist ingestelde cronjobs zijn essentieel voor een goede werking van jouw Magento webshop. Zorg er daarom altijd voor dat je deze instelt. Je kunt dit doen via de console of via ons control panel. Als je de cronjobs instelt via de console kun je deze niet inzien via het control panel en visa versa. 

Voor Magento 2 stel je via het controlpanel de cronjobs als volgt in:

  1. Login bij het controlpanel.
  2. Klik op de hoofddomeinnaam van de website waarvoor je de cronjob wilt instellen.
  3. Ga naar het tabblad “Cron Jobs”.
  4. Voeg via de “Add Cron Job” button drie keer een cronjobs toe. Wijzig “php8.1” naar de gewenste PHP versie. Wijzig “DOMEINNAAM.nl” naar je eigen domeinnaam en wijzig “production” naar de juiste Site User. Je kunt de Site User bovenaan de pagina waarop je de cronjob instelt zien. Kies bij elke cronjob voor de template “Every minute”.

 

/usr/bin/php8.1 /home/production/htdocs/DOMEINNAAM.nl/bin/magento cron:run 2>&1 | grep -v "Ran jobs by schedule" >> /home/production/htdocs/DOMEINNAAM.nl/var/log/magento.cron.log

/usr/bin/php8.1 /home/production/htdocs/DOMEINNAAM.nl/update/cron.php >> /home/production/htdocs/DOMEINNAAM.nl/var/log/update.cron.log

/usr/bin/php8.1 /home/production/htdocs/DOMEINNAAM.nl/bin/magento setup:cron:run >> /home/production/htdocs/DOMEINNAAM.nl/var/log/setup.cron.log

Het exacte pad kan verschillen van je Magento configuratie. Bovenstaand is een veelvoorkomend voorbeeld.