Child pages
  • Waarom is de status van mijn zending niet actueel in de backend?
Skip to end of metadata
Go to start of metadata

MyParcel heeft zelf de extensie en de support in beheer. Onderstaande informatie gaat over MyParcel extensie v1.4.1. De nieuwste versie en support gaan via MyParcel: https://www.myparcel.nl/.

De MyParcel extensie maakt gebruik van enkele cronjobs. Deze zijn nodig om de statussen van zendingen bij periodiek bij te werken in uw backend. De extensie haakt in op de cronfunctionaliteit van Magento.

Bij een correcte Magento installatie is de cron actief. 

Neem contact op met uw ontwikkelaar als u hier vragen over heeft. 

Server cronjob
De wijze waarop u cronjobs op uw server instelt verschilt per hostingprovider omdat er meerdere webserverbeheer systemen bestaan. Voorbeelden hiervan zijn DirectAdmin, Plesk en Cpanel.

Onderstaand een voorbeeld hoe u in DirectAdmin een cronjob insteld voor Magento.

  1. Ga naar het account waar de Magento omgeving op draait en klik "Cronjobs" aan.

  2. Voor een Magento Community webshop stelt u in dat de cronjob elke 5 minuten geactiveerd moet worden (zoals in onderstaand voorbeeld).  

  3. Controleer met SSH of u de cronjob kunt activeren.

    Dit kan door in een terminal venster in te loggen en het command in te voeren. In ons voorbeeld is dat "/home/magento/public_html/cron.sh". Dit dient u te doen met root rechten.

Mocht dit niet werken of mocht uw server geen shell mogelijkheid hebben dan kunt u uitwijken naar het cron.php bestand. 

In dat geval dient u twee cronjobs aan te maken. U dient aan te geven waar PHP draait voor de opdrachten. U kunt deze locatie achterhalen met de PHP constante PHP_BINDIR.

Achter de opdrachten dient u een parameter te plaatsen:

Opdracht 1: cron.php -malways 1

Opdracht 2: cron.php -mdefault 1

Zie onderstaand screenshot voor een voorbeeld. 

4. Zorg dat uw cron.sh (of cron.php) bestand 755 rechten heeft.

De server roept nu elke 5 minuten de cron functionaliteit van Magento aan.

Magento cron

  1. Ga naar het menu System > Configuration > Advanced > System > Cron (Scheduled Tasks).

  2. Zorg dat de instellingen gelijk zijn aan onderstaande afbeelding.

U kunt het best de database openen en de table "cron_schedule" openen om te controleren of de cron succesvol draait. Die zal direct gevuld worden en daarin kunt u zien of de aanpassingen effect hebben.

Op de hoogte blijven?

U kunt zich als watcher aanmelden op deze pagina zodat u updates ontvangt bij wijzigingen.

Heeft u feedback? Wij horen het graag op 020-2181001 of per e-mail op servicedesk@tig.nl.

  • No labels