Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Bug in Drupal Bildstile entdeckt

Eingetragen von SportSaarlandToday (131)
am 30.07.2025 - 13:18 Uhr in
  • Anfängerfragen
  • Drupal 9.x oder neuer

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.

‹ Theme Crash bei neuer Installation Bug in Drupal Bildstile entdeckt ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn ihr Apache verwendet,

Eingetragen von dinmikkith (1597)
am 04.08.2025 - 00: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 On
  RewriteCond %{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 update
sudo 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-imagick
sudo 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 webp

Hiermit 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:

  • Deine Drupal-Version
  • PHP-Version
  • Liste der installierten PHP-Pakete
  • Liste der relevanten Betriebssystempakete
  • MySQL-Version (sofern relevant)
  • Betriebssystemversion
  • Verwendete Drupal-Module (insbesondere: nutzt du das Modul „WebP“?)
  • Ist das WebP-Kommandozeilentool installiert?
  • Nutzt du php-gd oder imagemagick für die Bildverarbeitung?

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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
Weiter

Neue Kommentare

  • Danke ich werde mir die
    vor 2 Wochen 6 Stunden
  • Vielen Dank für Ihren
    vor 2 Wochen 3 Tagen
  • Composer ist sehr ratsam
    vor 2 Wochen 4 Tagen
  • Vielen Dank für den
    vor 3 Wochen 9 Stunden
  • Die alten CMS Vergleiche von contentmanager.de
    vor 3 Wochen 21 Stunden
  • Gut gemacht
    vor 3 Wochen 22 Stunden
  • Layout Builder etc. z.B. für Landing Pages
    vor 3 Wochen 22 Stunden
  • Links
    vor 3 Wochen 3 Tagen
  • Moin,wow, sehr gutes
    vor 3 Wochen 4 Tagen
  • Dass ist eine spannende
    vor 3 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250316
Registrierte User: 20564

Neue User:

  • Robertspaft
  • drupalthemes
  • rofilm

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 139 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association