Nach dem Livegang Ihres Magento 2 Shops kann es passieren, dass alle Seiten inklusive der Startseite den 404 Fehler anzeigen. Das Problem kann in den Dateiberechtigungen liegen. Führen Sie daher die folgenden Befehle in der Kommandozeile (CLI) in Ihrem Magento…
Invalid form key / Ungültiger Formularschlüssel Problem im Frontend beheben (Magento 2)
Es kann vorkommen, dass Sie am Frontend Ihres Magento 2 Shops die Meldung Invalid form key. please refresh the page. bzw. Ungültiger Formularschlüssel. Bitte Seite aktualisieren. erhalten. Eine Lösung könnte sein, in Ihrer app/etc/env.php den folgenden Code zu ersetzen:
1 |
'host' => 'localhost', |
…
Composer Your github oauth token for github.com contains invalid characters Problem lösen (Magento 2)
Wenn Sie die folgende Meldung bei den Arbeiten mit dem Composer an Ihrem Magento 2 Shop erhalten, hilft ein Update des Composers selber. Führen Sie den folgenden Befehl in Ihrer Kommandozeile (CLI) aus:
1 |
php composer.phar self-update |
oder
1 |
composer self-update |
Damit sollte das Problem…
Composer Return type of HelperSet::getIterator() should either be compatible with Problem lösen (Magento 2)
Eventuell erhalten Sie die folgende Meldung, wenn Sie mittels composer an Ihrem Magento 2 Shop arbeiten möchten: Deprecated: Return type of Symfony\Component\Console\Helper\HelperSet::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the…
Cannot instantiate interface StockIndexTableNameResolverInterface Problem lösen (Magento 2)
Wenn Sie beim Kompilieren oder beim Neuaufbau des Indexes Ihres Magento 2 Shops die folgende Fehlermeldung erhalten, prüfen Sie, ob Sie alle Magento_Inventory* Module aktiviert oder deaktiviert haben. Die Meldung besagt, dass das Interface Magento\InventoryIndexer\Model\StockIndexTableNameResolverInterface irgendwo verwendet wird, aber durch…
Bestelldetails fehlen in Bestätigungsmail nach Update auf Version 2.4.x (Magento 2)
Es kann vorkommen, dass nach einem Update auf Magento 2.4.x die Bestelldetails (gekaufte Produkte, Zwischensumme, Gesamtsumme und so weiter) in Ihrer Bestätigungsmail fehlen. Öffnen Sie daher die Mailvorlage in Ihrem Magento Adminbereich und suchen Sie nach {{layout handle=”sales_email_order_items” order=$order area=”frontend”}}.…
Tabs auf Produktseite verschwunden in Magento >= 2.4.5
Nach einem Update auf Magento 2.4.5 oder höher kann es passieren, das bei neuen Produkten die Tabs auf der Magento Produktseite fehlen. Die Lösung dafür ist zum Glück simpel. Im Rahmen des Updates von Magento wird automatisch eine Anpassung am…
Kundenübersicht zeigt nicht alle oder keine Kunden an (Magento 2)
Sollten Sie in Ihrem Magento 2 Shop in der Kundenübersicht nicht alle oder keine Kunden sehen, können Sie das Problem mit den folgenden 2 Befehlen beheben. Führen Sie die Befehle im Rootordner Ihres Magento 2 Shops aus:
1 2 |
php bin/magento indexer:reset customer_grid php bin/magento indexer:reindex customer_grid |
Class “Zend_Json” not found in Version 2.4.6 (Magento 2)
Eventuell bekommen Sie nach einem Update Ihres Magento Shops auf die Version 2.4.6 die folgende Meldung angezeigt: Class “Zend_Json” not found in . Das Problem besteht darin, dass die Nutzung von Zend ab Version 2.4.6 nicht mehr möglich (deprecated) ist.…
Undefined constant “Magento\Framework\Encryption\Adapter\SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES
Wenn Sie die Meldung Undefined constant “Magento\Framework\Encryption\Adapter\SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES in Ihrem Magento 2 Shop erhalten, liegt die mit ziemlicher Sicherheit daran, dass Sie die PHP sodium Extension nicht aktiviert bzw. installiert haben. Holen Sie dies nach und das Problem sollte gelöst sein.