Tag/Version von Container-Images
Wählen Sie aus: aktuell, rollierend, 0.2, 0.2.*
Nachdem ich das neueste Bild aus dem Docker gezogen und das Bild gestartet habe, erhalte ich beim Klicken auf den Link "Anmelden" die folgende Fehlermeldung:
FilterError at /accounts/login/
Error: It's not clear which file to import for '<strong i="9">@import</strong> "../libs/bootstrap/=
stylesheets/bootstrap"'.
Candidates:
../libs/bootstrap/stylesheets/_bootstrap.scss
../libs/bootstrap/stylesheets/bootstrap.scss
Please delete or rename all but one of these files.
on line 2 of ../mailman-web-data/static/hyperkitty/sass/hyperkitty.=
scss
<strong i="10">@import</strong> "../libs/bootstrap/stylesheets/bootstrap";
Mir ist aufgefallen, dass es zwei Dateien gibt:
static/hyperkitty/libs/bootstrap/stylesheets/_bootstrap.scss
static/hyperkitty/libs/bootstrap/stylesheets/bootstrap.scss
Das Umbenennen von bootstrap.scss in bootstrap.scss.OLD machte die Weboberfläche wieder verwendbar, aber ich muss dies jedes Mal tun, wenn der Container neu gestartet wird. Diese Datei wird bei jedem Start automatisch erstellt. Plus-Schnittstelle sieht wahrscheinlich nicht so aus, wie sie sollte (mit falschen Bootstrap-Dateien?)
Issue-Label Bot wendet automatisch das Label bug
mit einer Konfidenz von 0,82 auf dieses Problem an. Bitte markieren Sie diesen Kommentar mit :thumbsup: oder :thumbsdown: um unserem Bot Feedback zu geben!
Links: App-Startseite , Dashboard und Code für diesen Bot.
Hallo @belzebubek ! Meine Lösung bestand darin, _bootstrap.scss zu löschen, die älter zu sein scheint. Es ist definitiv der Fehler des Image-Upgrades.
Ein weiteres Upgrade-Problem ist die Notwendigkeit, den Browser-Cache nach dem Upgrade zu löschen.
Es wäre großartig, beim Upgrade eindeutige statische Dateinamen zu generieren, um Probleme mit dem Browser-Cache zu vermeiden ...
Nach dem Löschen/Umbenennen von _bootstrap.scss habe ich viele Fehler gesehen, leider habe ich die Mail mit genauen Informationen gelöscht. Erst das Verlassen des älteren brachte den Dienst wieder zum Leben.
@belzebubek Diese Fehler können mit einem Browser-Cache-Problem zusammenhängen. Ich würde vorschlagen, zu versuchen, die Datei zu löschen und dann zu prüfen, ob sie im Inkognito-Modus des Browsers funktioniert.
Danke, ich werde es versuchen und später mit Ergebnissen zurückkommen.
@danil-smirnov hat für mich gearbeitet - danke :)
Bei mir funktioniert es nicht - interner Serverfehler.
Zurück verfolgen:
Datei "/usr/lib/python3.6/site-packages/compressor/base.py" in der Vorkompilierung
Datei "/usr/lib/python3.6/importlib/__init__.py" in import_module
Datei "
Datei "
Datei "
Während der Behandlung der obigen Ausnahme (Kein Modul namens 'sassc -t komprimiert {infile} {outfile}') ist eine weitere Ausnahme aufgetreten:
Datei "/usr/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
Datei "/usr/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
Datei "/usr/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
Datei "/usr/lib/python3.6/site-packages/django/template/response.py" in render
Datei "/usr/lib/python3.6/site-packages/django/template/response.py" in render_content
Datei "/usr/lib/python3.6/site-packages/django/template/backends/django.py" in render
Datei "/usr/lib/python3.6/site-packages/django/template/base.py" in render
Datei "/usr/lib/python3.6/site-packages/django/template/base.py" in _render
Datei "/usr/lib/python3.6/site-packages/django/template/base.py" in render
Datei "/usr/lib/python3.6/site-packages/django/template/base.py" in render_annotated
Datei "/usr/lib/python3.6/site-packages/django/template/loader_tags.py" in render
Datei "/usr/lib/python3.6/site-packages/django/template/base.py" in _render
Datei "/usr/lib/python3.6/site-packages/django/template/base.py" in render
Datei "/usr/lib/python3.6/site-packages/django/template/base.py" in render_annotated
Datei "/usr/lib/python3.6/site-packages/django/template/loader_tags.py" in render
Datei "/usr/lib/python3.6/site-packages/django/template/base.py" in _render
Datei "/usr/lib/python3.6/site-packages/django/template/base.py" in render
Datei "/usr/lib/python3.6/site-packages/django/template/base.py" in render_annotated
Datei "/usr/lib/python3.6/site-packages/compressor/templatetags/compress.py" in render
Datei "/usr/lib/python3.6/site-packages/compressor/templatetags/compress.py" in render_compressed
Datei "/usr/lib/python3.6/site-packages/compressor/css.py" in der Ausgabe
Datei "/usr/lib/python3.6/site-packages/compressor/css.py" in der Ausgabe
Datei "/usr/lib/python3.6/site-packages/compressor/base.py" in der Ausgabe
Datei "/usr/lib/python3.6/site-packages/compressor/base.py" in filter_input
Datei "/usr/lib/python3.6/site-packages/compressor/base.py" in hunks
Datei "/usr/lib/python3.6/site-packages/compressor/base.py" in der Vorkompilierung
Datei "/usr/lib/python3.6/site-packages/compressor/filters/base.py" in input
Datei "/usr/lib/python3.6/site-packages/compressor/filters/base.py" in input
Ausnahmetyp: FilterError at /accounts/login/ Ausnahmewert: Fehler: Undefinierte Variable: "$screen-xs-min".
in Zeile 23 von ../mailman-web-data/static/hyperkitty/sass/bootstrap/_custom-variables.scss
aus Zeile 4 von ../mailman-web-data/static/hyperkitty/sass/hyperkitty.scss
$screen-tn-max: ($screen-xs-min - 1) !default;
------------------------------^
Anfrage Informationen:
BENUTZER: AnonymerBenutzer
ERHALTEN:
next = '/postorius/lists/'
POST: Keine POST-Daten
DATEIEN: Keine DATEIEN-Daten
COOKIES: Keine Cookie-Daten
@belzebubek Keine Ideen dann :(
Dies wurde hier auch ohne Erfolg diskutiert:
https://lists.mailman3.org/archives/list/[email protected]/thread/Z327W5N4LB7BNNZW6UO7I2VIY3XYBAJC/
Es sieht so aus, als ob das Problem mit Bootstrap zusammenhängt. Wie ich gegenüber erwähnt umbenenne, um dein Problem zu lösen.
Ausnahmetyp: FilterError at /accounts/login/ Ausnahmewert: Fehler: Undefinierte Variable: "$screen-xs-min".
in Zeile 23 von ../mailman-web-data/static/hyperkitty/sass/bootstrap/_custom-variables.scss
aus Zeile 4 von ../mailman-web-data/static/hyperkitty/sass/hyperkitty.scss
Kannst du bitte versuchen:
sudo rm -rf /opt/mailman/web/static
Es stellte sich heraus, dass die Docker-Images die alten statischen Dateien vor dem Upgrade nicht löschen, was zu solchen Fehlern führt, wenn versucht wird, die statischen Dateien tatsächlich zu kompilieren.
Ich habe auch 0.3.4 veröffentlicht (sollte ein paar Minuten dauern, um die Bilder zu erstellen und zu veröffentlichen).
Hat funktioniert. Vielen Dank!