Beiträge: 2.267
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
Hallo Community und noch ein gesundes neues Jahr @all
Ich beobachte seit geraumer Zeit, dass in MyBB Stylesheets zusammengeführt oder komprimiert werden.
Das sieht dann im Quellcode so aus:
Code:
<link type="text/css" rel="stylesheet" href="https://meineseite.de/css.php?stylesheet%5B0%5D=76&stylesheet%5B1%5D=69&stylesheet%5..........
Wodurch entsteht das und wie kann ich das verhindern, rückgängig machen?
für mich behindert es die Arbeit mit der Browser-Konsole, da hier nicht mehr auf den ersten Blick ersichtlich ist,
in welchem CSS sich ein spezieller Selektor befindet.
Danke für eure Hinweise.
Beiträge: 837
Themen: 8
Registriert seit: 08.02.2016
MyBB-Version: 1.8.38
Das wird daran liegen, dass du CSS komprimieren lässt - einzustellen im ACP:
./admin/index.php?module=config-settings&action=change&gid=4
"Stylesheets verkleinern?"
Dann nämlich funkt die css.php dazwischen und erzeugt neues CSS (ohne Leerzeichen und Zeilenumbrüche).
[ETS]
Beiträge: 1.761
Themen: 22
Registriert seit: 18.02.2017
MyBB-Version: 1.8.*
ah, jetzt war [ExiTuS] schneller
genau auf diese Option bin ich jetzt auch gestoßen, denn in meinem Quelltext tauchte keine css.php auf, also war "Senior forscht" angesagt und irgendwie klingelte es, da mal etwas gesehen zu haben
dir und allen anderen auch ein gutes Jahr 2024
Kein Support per PN, Mail, Telefon, Hausbesuch, Discord, Telegram, WhatsApp und anderen nutzlosen Tools
Beiträge: 2.267
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
(05.01.2024, 10:30)[ExiTuS] schrieb: Das wird daran liegen, dass du CSS komprimieren lässt - einzustellen im ACP:
Hmm, ich denke nein.
Die Option ist bei mir im ACP auf "nein" gestellt. Es muss also noch einen anderen Grund geben.
Beiträge: 2.041
Themen: 10
Registriert seit: 28.06.2007
MyBB-Version: 1.8.x
Du kannst auch noch überprüfen, ob cache/themes beschreibbar ist/sind. Wenn das Theme beim Abspeichern darin keine CSS Dateien anlegen kann, wird auch auf die css.php ausgewichen.
Beiträge: 2.267
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
@
doylecc
cache/themes hat CHMOD 777.
Daran kann es also auch nicht liegen.
Ich habe das "Problem" schon in mehreren Foren gesehen.
Das ist also bei mir kein Einzelfall. Merkwürdigerweise ist es auch nicht bei jedem CSS so.
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Du kannst ja mal den Task "Stylesheet Re-Cache" manuell ausführen, dann sollten alle Stylesheets aus dem Cache geladen werden.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 2.267
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
(05.01.2024, 17:40)StefanT schrieb: Du kannst ja mal den Task "Stylesheet Re-Cache" manuell ausführen, dann sollten alle Stylesheets aus dem Cache geladen werden.
Hallo Stefan,
das hat das Problem leider auch nicht beheben können.
Bei ca. 50% der Stylesheets funkt diese css.php dazwischen und ich sehe keinen Grund dafür.
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
Die Cache-Dateien werden eigentlich nur dann nicht erstellt, wenn die Datei- und Ordner-Berechtigungen nicht stimmen. Hast du überprüft, ob die CHMOD-Rechte auch bei den Unterordnern und vorhandenen Dateien stimmen? Diese müssen auch beschreibbar sein.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 2.267
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
Hi Stefan,
- /cache/themes hat 777
- die einzelnen Theme-Verzeichnisse haben 755
- die Dateien im jeweiligen Theme-Verzeichnis haben 660 oder 664
Im jeweiligen Theme-Verzeichnis sind auch alle Dateien vorhanden. Daher verstehe ich es nicht so wirklich.