Magento: An error occurred while saving the URL rewrite

Magento: An error occurred while saving the URL rewrite

Der Fehler entsteht normalerweise, wenn man im Admin Menü unter System -> Index Verwaltung alle Indizes neu aufbauen lässt. Gerade in der Version 1.4.* tritt der Fehler bei zahlreichen Installationen auf. Falls man Magento ohne das Multi-Shop Feature benutzt, sollten folgende Schritte helfen: Cache leeren (/var/cache/ leeren) Sessions löschen (/var/sessions/ leeren) Die .htaccess Datei mit der originalen .htaccess Datei ersetzen Falls alle diese Schritte nicht helfen, kann man noch versuchen die chmod Rechte des media Verzeichnis auf 777 zu setzen. Wir konnten hierbei allerdings keine Wirkung feststellen. Magento Multi-Shops Bei Magento Shops, welche das Multi-Shop Feature nutzen, ist die Sache etwas schwieriger. Hier muss man eventuell am Core arbeiten, auch wenn davon eigentlich absolut abzuraten ist, da bei jedem Update alle Änderungen wieder verschwinden. Allerdings wird hoffentlich im nächsten Update der Bug bereits beseitigt. Normalerweise sollte die Datei app/code/core/Mage/Catalog/Model/Resource/Eav/Mysql4/Url.php ab der Zeile 249 normalerweise so ausschauen: Um den Fehler zu vermeiden, muss man schlicht die Exception auskommentieren. Eine schöne Lösung ist das sicherlich nicht, allerdings ist der Fehler bereits dem Magento Team gemeldet und dürfte damit bald der Vergangenheit...
Warum werden meine Artikel bei Magento nicht angezeigt?

Warum werden meine Artikel bei Magento nicht angezeigt?

Viele Shop Betreiber mit rudimentären PHP Kenntnissen machen sich selber daran einen Magento Shop einzurichten. Durch den komplexen Aufbau von Magento entstehen dabei immer wieder Probleme. Eines der ersten Probleme ist oft, dass die angelegten Produkte im Shop nicht angezeigt werden. Das kann an verschiedenen Einstellungen liegen, welche wir hier aufzeigen wollen. Produkt deaktiviert Der einfachste Fehler ist eigentlich, dass das Produkt deaktiviert ist. Das Produkt kann in den Produktdetails im Unterpunkt Allgemein im Feld Status aktivieren werden. Sichtbarkeit des Produkts einstellen Das nächste Problem ist in der selben Ansicht zu finden: Die Visibility / Sichtbarkeit des Produkts. Zur Auswahl stehen hier vier Optionen (Katalog & Suche, Suche, Katalog, Einzeln nicht sichtbar). Damit ein einfaches Produkt im Shop sichtbar wird, sollte man hier Katalog & Suche auswählen. Lagerbestand Der Punkt Lagerverwaltung bietet auch einige Stolpersteine. Die Menge  muss größer als 0 sein, damit das Produkt angezeigt wird. Gleich unterhalb der Menge ist eine weitere interessante Option: „Anzahl um Produkt mit Nicht auf Lager zu kennzeichnen“. Der Lagerbestand wird also ab einer bestimmten Menge wieder auf Nicht auf Lager gesetzt, falls man die Magento Lagerverwaltung aktiviert hat. Diese Einstellung kann man auch in den Systemeinstellungen bearbeiten. Zusätzlich muss man – ganz unten – auch die Option Lagerbestand auf „Auf Lager“ umändern. Diese ist Standardmäßig auf „Nicht auf Lager“ gesetzt. Produkte in Kategorien sortieren Damit die Produkte im Shop angezeigt werden, muss man diese in eine Unterkategorie der root-Kategorie einsortieren. Dies wird unter Katalog -> Kategorien verwalten erledigt. Zu beachten ist hierbei, dass neu angelegte Kategorien anfangs nicht aktiviert sind. Damit die Kategorien angezeigt werden, muss man diese daher aktivieren. Websites auswählen Magento unterstützt...