Bug in Drupal Bildstile entdeckt
am 30.07.2025 - 12:18 Uhr in
In der neuesten Version von Drupal 10 wird, wenn man in den Bildstilen für den Bildstil den man verwendet, Konvertieren auf WEBP aktiviert hat und ein Bild das bereits im Format WEBP ist, dieses beim Hochladen, bzw. beim Anzeigen zerstört.
- Anmelden oder Registrieren um Kommentare zu schreiben

Wenn ihr Apache verwendet,
am 03.08.2025 - 23:41 Uhr
Wenn ihr Apache verwendet, öffnet bitte die .htaccess-Datei eurer Drupal-Installation. Ergänzt dort die Regeln, die sicherstellen, dass WebP-Dateien korrekt ausgeliefert werden. Seit Drupal 10.5.1 ist diese Konfiguration bereits für Apache enthalten.
Für NGINX: Prüft eure Server-Konfiguration und ergänzt eine passende Regel, die WebP-Dateien und die erforderlichen MIME-Typen unterstützt.
Diese Maßnahmen stellen sicher, dass Drupal WebP-Dateien korrekt verarbeiten und ausliefern kann.
Hier ein paar Beispiel-Konfigurationen:
Für Apache (.htaccess):
RewriteEngine OnRewriteCond %{HTTP_ACCEPT} image/webp
RewriteCond %{REQUEST_FILENAME} \.(jpe?g|png)$
RewriteCond %{REQUEST_FILENAME}.webp -f
RewriteRule ^(.+)\.(jpe?g|png)$ $1.$2.webp [T=image/webp]
Für NGINX:
location ~* ^.+\.(jpg|jpeg|png)$ {add_header Vary Accept;
try_files $uri.webp $uri =404;
access_log off;
}
Diese Konfigurationen sorgen dafür, dass WebP-Dateien korrekt ausgeliefert werden, sofern der Browser dieses Format unterstützt.
Wichtige Befehle für Ubuntu/Linux, um die WebP-Unterstützung zu aktivieren:
WebP-Unterstützung für die GD-Bibliothek:
sudo apt updatesudo apt install php-gd
Das ist übrigens eine grundlegende Systemvoraussetzung für Drupal und sollte normalerweise schon installiert sein.
Unterstützung für Imagick:
sudo apt install php-imagicksudo systemctl restart apache2
Nach der Installation den Webserver bitte neu starten, damit die Änderungen wirksam werden.
Um das WebP-Paket direkt zu installieren:
sudo apt install webpHiermit werden die nötigen Tools und Bibliotheken installiert, um Bilder in das WebP-Format zu konvertieren oder anzuzeigen (übrigens benötigt diese Unterstützung auch das Kommandozeilenwerkzeug `imagemagick`).
Es gibt also verschiedene Stellschrauben, damit sowohl die Konvertierung von Bildern ins WebP-Format als auch die Auslieferung bereits konvertierter Dateien über Drupal funktioniert.
Da ich deine genaue Serverkonfiguration nicht kenne, ist es aus der Ferne leider schwierig, eine eindeutige Ursache für das von dir beschriebene Problem zu benennen.
Ein persönlicher Hinweis: Bitte verstehe meine Rückmeldung nicht als Kritik, sondern als konstruktiven Verbesserungsvorschlag. Mir ist aufgefallen, dass du Probleme oft nur mit einem sehr kurzen Hinweis beschreibst – manchmal sogar direkt mit dem Verdacht auf einen Bug, ohne weitere Details zu nennen. Ich bemühe mich stets, die geschilderten Umstände nachzustellen, konnte den Fehler in diesem Fall (wie auch bei früheren Posts) aber leider nicht nachvollziehen. Das heißt: Mit korrekter Serverkonfiguration sollte das Problem in Drupal 10.x nicht auftreten.
Um dir gezielt bei der Lösung helfen zu können, sind folgende Systemangaben immer besonders hilfreich:
All diese Faktoren spielen eine Rolle, damit Drupal WebP-Dateien korrekt verarbeiten und bereitstellen kann.
Vergiss bitte nicht: Hier im Drupal-Center helfen Nutzer anderen Nutzern. Umso mehr profitieren alle davon, wenn du dein Problem möglichst detailliert beschreibst – das erhöht die Chance, schnell brauchbare Antworten zu bekommen! Oft werden besonders kurze Beiträge gar nicht beantwortet, was natürlich schade ist.
Wenn es dir leichter fällt, halte dich gern an dieses kleine Template für deine Problembeschreibung:
Problem/Motivation
…
Schritte zur Reproduktion (Idealerweise mit Screenshots)
…
Relevante Systeminformationen und Fehlermeldungen
…
Damit machst du es allen Teilnehmenden im Forum deutlich leichter, dir gezielt und schnellstmöglich Hilfe anzubieten.
Herzliche Grüße