TYPO3 zeigt keine Bilder mehr an: Ursachen von ImageMagick bis _processed_
Nach einem Umzug oder Update zeigt TYPO3 nur noch leere Flächen statt Bildern? Die häufigsten Ursachen und wie Sie sie mit den Admin Tools Schritt für Schritt beheben.
Kurz gesagt: Wenn TYPO3 keine Bilder mehr anzeigt, ist meist die Bildverarbeitung gestört. TYPO3 erzeugt aus jedem Originalbild verkleinerte Fassungen im Ordner fileadmin/_processed_/ und braucht dafür ImageMagick oder GraphicsMagick auf dem Server. Fehlt das Programm nach einem Umzug, stimmt der Pfad nicht oder sind die Ordnerrechte falsch, bleiben die Bilder leer. Prüfen Sie die Bildverarbeitung in den Admin Tools, löschen Sie die verarbeiteten Dateien und lassen Sie TYPO3 sie neu erzeugen.
Typische Auslöser sind ein Hosterwechsel, eine neue PHP-Version, ein TYPO3-Update oder eine Änderung der Ordnerstruktur. Im Frontend sieht man leere Flächen, kaputte Bildsymbole oder Bilder in Originalgröße statt der passenden Ausschnitte. Im Backend fehlen manchmal die Vorschaubilder.
Die Menünamen beziehen sich auf TYPO3 bis Version 13. In TYPO3 14 wurden einige Backend-Module umbenannt, etwa „Admin Tools“ in „Administration“ bzw. „System“.
Schritt 1: Herausfinden, was genau fehlt
Öffnen Sie die Seite, klicken Sie mit der rechten Maustaste auf ein fehlendes Bild und lassen Sie sich die Bildadresse anzeigen.
- Zeigt die Adresse auf
fileadmin/_processed_/…und liefert 404: Die verarbeitete Fassung fehlt. Weiter mit Schritt 2. - Zeigt sie auf die Originaldatei in
fileadmin/…und liefert 404: Die Originaldatei fehlt oder liegt woanders. Weiter mit Schritt 4. - Ist gar kein Bild im HTML: Problem im Template oder in der Dateiverwaltung (FAL). Siehe Schritt 4.
Schritt 2: Bildverarbeitung prüfen
In den Admin Tools unter „Environment“ finden Sie „Image Processing“. Dort testet TYPO3, ob es Bilder lesen, verkleinern und schreiben kann. Schlägt der Test fehl, liegt es an der Bildverarbeitung.
- Programm fehlt: Auf dem neuen Server ist weder ImageMagick noch GraphicsMagick installiert. Fragen Sie beim Hoster nach. Auf Shared Hosting ist eines von beiden meist vorhanden, oft unter einem anderen Pfad.
- Falscher Pfad: Unter „Settings → Configure Installation-Wide Options“ im Bereich GFX stehen der Prozessor (
processor) und der Pfad (processor_path). Tragen Sie den Pfad ein, den der Hoster nennt, oft/usr/bin/. - Programmaufrufe gesperrt: Hat der Hoster die PHP-Funktion
exec()deaktiviert, kann TYPO3 ImageMagick nicht aufrufen. Das muss der Hoster freigeben.
Schritt 3: Verarbeitete Dateien neu erzeugen
Funktioniert die Bildverarbeitung wieder, sind die alten Einträge für verarbeitete Bilder oft noch falsch gespeichert. Unter „Admin Tools → Maintenance“ gibt es „Remove Temporary Assets“. Dort können Sie die verarbeiteten Dateien löschen. TYPO3 erzeugt sie beim nächsten Aufruf neu. Leeren Sie danach alle Caches mit „Flush TYPO3 and PHP Cache“. Bei vielen Bildern dauert der erste Aufruf jeder Seite etwas länger.
Schritt 4: Speicher und Rechte prüfen
- Dateispeicher: Im Backend unter „Liste“ auf der obersten Ebene (Seite 0) finden Sie den Dateispeicher (File Storage), meist „fileadmin“. Stimmt dort der Basispfad nach einem Umzug nicht mehr, findet TYPO3 die Originale nicht.
- Rechte: Der Webserver muss in
fileadmin/_processed_/schreiben dürfen. Nach Uploads per FTP mit einem anderen Benutzer fehlen manchmal Schreibrechte. - Fehlende Originale: Wurden beim Umzug nicht alle Dateien übertragen, markiert TYPO3 sie als fehlend. Übertragen Sie die Dateien nach und lassen Sie über den Scheduler-Task zur Indizierung des Dateispeichers den Index aktualisieren.
Speicherlimits
Sehr große Originalbilder, etwa direkt von der Kamera mit 6.000 Pixeln Breite, kann die Bildverarbeitung bei knappem Arbeitsspeicher nicht verarbeiten. Dann fehlen nur einzelne Bilder. Abhilfe: Bilder vor dem Hochladen verkleinern oder beim Hoster höhere Speicher- bzw. Prozesslimits erfragen.
Professionelle Hilfe
Nach einem Umzug oder Update fehlen oft nicht nur die Bilder. Ich prüfe die TYPO3-Installation vollständig und bringe Bildverarbeitung, Dateispeicher und Caches in Ordnung. Mehr unter TYPO3-Hilfe, Analyse 150 € netto, Behebung ab 290 € netto.