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 - 12: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 (1573)
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 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

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 3 Tagen
  • Hey danke
    vor 1 Woche 4 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 2 Wochen 6 Tagen
  • In der entsprechenden View
    vor 2 Wochen 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 6 Tagen
  • gelöst
    vor 5 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 25 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