Lösung Magento 2 – Lagerbestand bzw. Verfügbarkeit wird nicht korrekt aktualisiert bei Bestand unter 0

Hier ein Fehler der nach der Umstellung der PHP Version in einem Magento Onlineshop aufgetreten ist sowie die Lösung

Was war der Fehler?

Wenn der Bestand eines Produktes unter 0 gefallen ist, war das Produkt im Frontend weiterhin kaufbar. Es wurde weiterhin angezeigt, dass es auf Lager wäre und der „in Warenkorb“ Button ist sichtbar.

Beim Klick auf den „in Warenkorb“ Button kommt eine Fehlermeldung

Was war die Ursache?

Das Problem war, dass Magento versuchte den Index Prozess mit einer alte PHP Version auszuführen. Die PHP Version wurde nicht global für CLI geänder.

Was war die Lösung?

Die Lösung war die PHP Konfiguration zu ändern, sodass diese die aktuelle PHP Version verwendet. Dazu war es noch nötig das memory_limit zu erhöhen.

Zu beachten ist, dass wenn der Lagerbestand sich ändert zunächst der Produkt Indexer durchlaufen muss. Dieser läuft je nach Einstellung des Cron Jobs z.B. minütlich. 

Sie benötigen mehr Informationen?

Mehr Informationen zu Magento Betreuung von KonVis finden Sie hier

Mehr über Magento Betreuungspaket finden Sie hier

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert