[3.3] [gelöst] [3.3] prosilver CSS Problem + services.yaml
Verfasst: 12.10.2021 09:15
Hallo Gemeinde,
ich hab seit geraumer Zeit ein Problem mit einigen kleinen Funktionen im Forum, u.a. mit dem BB-Code size, der scheinbar nicht ausgewertet wird. Ich hab mich daher gestern mal damit auseinander gesetzt und geschaut was er dort macht.
Alls HTML wird folgendes generiert:
also dachte ich, das kann nur am Theme "prosilver" liegen. Daher hab ich mir mal ein paar weitere herunter geladen um mal etwas zu probieren. Diese habe ich entpackt und im Ordner:
hinterlegt und im Administrationsbereich hinterlegt. Leider liessen diese sich nicht aktivieren (vermutlich ein weiterer Bug in meinem Theme, da u.a. ein weiterer Fehler existiert, zum Beispiel Dateianhänge in einem Post hochladen geht, der Button "im Beitrag anzeigen" bringt jedoch nichts). Ergo konnte ich die anderen Themes nicht aktivieren.
Daher hab ich erst einmal beschlossen diese wieder zu entfernen. Nachdem ich sie sowohl im Admin-Bereich als auch im Dateisystem entfernt habe, spinnt plötzlich mein phpbb mit einem Stacktrace. Das ganze hab ich wie folgt analysieren können:
er stirbt in der Datei vendor/symfony/config/FileLocator.php an Zeile 60 mit einem "file exists"; mit einem print hab ich heraus gefunden, dass er folgende Datei sucht und nicht findet:
nur weiss ich nicht, woher das kommt. In der zuvor gefundenen Datei config/production/container/services.yml steht:
weshalb er danach die Datei
sucht, und direkt danach eben die nicht vorhandene:
Ich hab das jetzt erst einmal per Symlink behoben, der aber ausserhalb des DocumentRoots liegt, was ich ja eigentlich nicht will.
meine Frage(n)
P.S.: ich habe aktuell Version 3.3.3, ein Update auf 3.3.5 steht noch aus. Das Problem besteht aber schon seit längerem. Ansonsten folgende System-Infos:
Datenbank-Server: MySQL(i) 8.0.25-15
PHP-Version: 8.0.11
Apache 2.4.51-1
PHP läuft als fastcgi
ich hab seit geraumer Zeit ein Problem mit einigen kleinen Funktionen im Forum, u.a. mit dem BB-Code size, der scheinbar nicht ausgewertet wird. Ich hab mich daher gestern mal damit auseinander gesetzt und geschaut was er dort macht.
Alls HTML wird folgendes generiert:
Code: Alles auswählen
<span style="font-size:150%;line-height:116%">Einführung</span>
Code: Alles auswählen
styles/
Daher hab ich erst einmal beschlossen diese wieder zu entfernen. Nachdem ich sie sowohl im Admin-Bereich als auch im Dateisystem entfernt habe, spinnt plötzlich mein phpbb mit einem Stacktrace. Das ganze hab ich wie folgt analysieren können:
er stirbt in der Datei vendor/symfony/config/FileLocator.php an Zeile 60 mit einem "file exists"; mit einem print hab ich heraus gefunden, dass er folgende Datei sucht und nicht findet:
Code: Alles auswählen
config/../../default/container/services.yml
Code: Alles auswählen
- { resource: ../../default/container/services.yml }
Code: Alles auswählen
config/production/container/../../default/container/services.yml
Code: Alles auswählen
config/../../default/container/services.yml
meine Frage(n)
- wie kann ich das Problem mit der Suche nach der services.yml beheben?
- wie kann ich das ggf. vorhandene CSS Problem des Prosilver Themes beheben
P.S.: ich habe aktuell Version 3.3.3, ein Update auf 3.3.5 steht noch aus. Das Problem besteht aber schon seit längerem. Ansonsten folgende System-Infos:
Datenbank-Server: MySQL(i) 8.0.25-15
PHP-Version: 8.0.11
Apache 2.4.51-1
PHP läuft als fastcgi