Bilder werden im Frontend und Backend von Magento nicht angezeigt

Mit einer neuen Installation von Magento für einen Kunden hatte ich letztens folgendes Problem: es wurden weder im Frontend noch im Backend die hochgeladenen Bilder angezeigt. Das betraf die Produktbilder als auch Bilder, die über den WYSIWIG-Editor auf CMS-Seiten eingebunden wurden.

Dabei lagen die hochgeladenen Fotos im korrekten Verzeichnis auf dem Server. Die Bilder waren auch mit den korrekten Pfaden in den Seiten eingebunden, wurden aber einfach nicht angezeigt. Das lieferte schon einen Hinweis auf fehlende Berechtigungen. In den meisten Magento-Foren oder auf Magento-Blogs findet sich daher auch der Hinweis, die Lese- und Schreibrechte auf dem Server zu überprüfen. Aber auch diese waren korrekt gesetzt.

Leider lieferte auch die aktivierte Log-Funktin von Magento keinerlei Hinweis: keine Einträge über irgenwelche Fehlfunktionen. Letztendlich stieß ich in einem kurzen, knappen Blogpost auf die Lösung: die .htaccess-Datei im Mediaordner zu löschen. Und siehe da: es funktionert!

Ich habe daraufhin die .htaccess-Dateien der media-Ordner von verschiedenen Magento-Installationen überprüft, die waren überall gleich, die Einträge der betroffenen Datei also nicht unbedingt falsch. Scheinbar hängen die Auswirkungen dieser Datei von der Konfiguratin des jeweiligen Providers ab. Ein solches Problem hatte ich bisher noch nie beobachtet. Der Menge der „Danke“-Kommentare auf dem ursprünglichen Blog zufolge hat dieses Problem aber schon einige Leute zur Verzweifelung gebracht.

Hier der Link zum Original-Blogpost zum Magento-Problem (englisch)
http://www.viraljetani.com/programming/magento-images-not-appearing-on-frontend-as-well-as-backend-on-godaddy-server

Ähnliche Beiträge zur Shopsoftware Magento