Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Brotli auf Apache Server - CSS/JS Komprimierung geht nicht mehr

Eingetragen von ThuleNB (380)
am 11.06.2020 - 10:56 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x

Hallo,

mein Hosting-Anbieter (Profihost) hat auf den Shared-Servern diese Woche das Modul Brotli installiert. Seitdem wird das CSS und JS nicht mehr geladen, wenn ich Drupals Komprimierung (unter /performance). Wenn ich die Drupal Komprimierung ausschalte, werden die CSS und JS Dateien wieder geladen.
Ich nutze außerdem das AdvAgg Module, für eine optimierte Komprimierung.
Diesen Issue haben ich gefunden: https://www.drupal.org/project/drupal/issues/3023545
Leider funktioniert es immer noch nicht, wenn ich die .htaccess gemäß Patch anpasse.
Im AdvAgg CSS und JS Ordner unter /default/files sind nochmal eigene .htaccess drin. Dort sind schon Angsben drin, wie mit Brotli umgegangen werden soll. Leider verstehe ich die Zusammenhänge nicht richtig.

Hat von euch jemand Erfahrung damit?

Brauche ich die Drupal-Komprimierung überhaupt noch, wenn mein Server bereits komprimiert? Nach meinem Laien-Verständnis schon, da der Server nur komprimiert zurücksendet, die Dateien aber nicht vom Client and den Server komprimiert gesendet werden.

‹ Übertragung (Taxonomy etc.) Drupal 8 DB nach Drupal 9 DB Block Übersicht ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Seit heute früh ist

Eingetragen von Jenna (1883)
am 11.06.2020 - 13:27 Uhr
Zitat:

Seit heute früh ist bei uns das Webserver Modul mod_brotli aktiv, welches statische Dateien besser komprimiert, als mod_deflate.

Eine spezielle Regelung in der .htaccess Datei sorgt hier für einen Konflikt.

Bei Drupal ist dies bekannt: https://www.drupal.org/project/drupal/issues/3023545

In der .htaccess muss man einen kleinen Teil austauschen:

# Serve correct content types, and prevent mod_deflate double gzip.
    RewriteRule \.css\.gz$ - [T=text/css,E=no-gzip:1]
    RewriteRule \.js\.gz$ - [T=text/javascript,E=no-gzip:1]

durch:

    # Serve correct content types, and prevent double compression.
    RewriteRule \.css\.gz$ - [T=text/css,E=no-gzip:1,E=no-brotli:1]
    RewriteRule \.js\.gz$ - [T=text/javascript,E=no-gzip:1,E=no-brotli:1]

Danach Drupal und Browser Cache löschen, dann läuft wieder alles... und noch um einiges schneller...

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich sehe gerade du hast den

Eingetragen von Jenna (1883)
am 11.06.2020 - 13:33 Uhr

Ich sehe gerade du hast den Patch schon getestet.

Also bei mir funktioniert es, aber erst nachdem ich auch meinen Browser Cache gelöscht habe.

Ich habe ansonsten über Profihost noch den OPCache aktiviert, das gibt keine Probleme (ist ja auch eher für PHP Dateien), aber sonst habe ich keine weiteren Caching Module installiert (Drupal 7).

Im Grunde brauchst du die interne Komprimierung nicht unbedingt, aber es sollte ja trotzdem funktionieren.

Ruf sonst den Support an, ich habe dem Supporter einen Zugang von einer Testinstall gegeben und das hat dann ganz schnell die Lösung gebracht.

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Jenna, Vielen Dank für

Eingetragen von ThuleNB (380)
am 12.06.2020 - 19:41 Uhr

Hallo Jenna,
Vielen Dank für deine Rückmeldung. Ich habe Advagg deaktiviert und es klappt nun mit der Drupal Standard-Komprimierung und dem Patch. Jetzt muss ich mal schauen, wie ich das noch mit Advagg hinbekomme.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Super das es erstmal wieder

Eingetragen von Jenna (1883)
am 12.06.2020 - 19:48 Uhr

Super das es erstmal wieder läuft.

Ich kenne Advagg nicht, aber ruf doch den Support an und lass die auf eine Testinstallation wenn möglich.
Vermutlich erkennen die die Problematik viel schneller als wir.

Da kann man ja ewig rätseln was sich mit Advagg in die Quere kommt, falls du das überhaupt noch benötigst..

Oder eventuell ein Issue eröffnen unter Advagg in Verbindung mit brotli....

Da ja immer mehr Hoster auf brotli umschalten wird das Problem ja früher oder später auch bei anderen auftauchen in Verbindung mit Advagg.

Viele Grüße
Jenna

  • 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 Tag 3 Stunden
  • Hey danke
    vor 1 Tag 22 Stunden
  • Update: jetzt gibt's ein
    vor 2 Tagen 16 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 2 Stunden
  • Da scheint die Terminologie
    vor 1 Woche 5 Stunden
  • Kannst doch auch alles direkt
    vor 1 Woche 4 Tagen
  • In der entsprechenden View
    vor 1 Woche 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 4 Tagen
  • gelöst
    vor 4 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

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 14 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