コンテナイメージのタグ/バージョン
から選択: 最新、ローリング、0.2、0.2.*
Docker から最新のイメージをプルしてイメージを開始した後、「ログイン」リンクをクリックすると、次のエラーが表示されます。
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";
次の 2 つのファイルがあることに気付きました。
static/hyperkitty/libs/bootstrap/stylesheets/_bootstrap.scss
static/hyperkitty/libs/bootstrap/stylesheets/bootstrap.scss
bootstrap.scss の名前を bootstrap.scss.OLD に変更すると、Web インターフェイスが再び使用できるようになりましたが、コンテナーを再起動するたびにそれを行う必要があります。 このファイルは、開始するたびに自動的に作成されます。 Plus インターフェイスは、おそらく本来のように見えません (不適切なブートストラップ ファイルを使用していますか?
Issue-Label Bot は、ラベルbug
をこの問題に自動的に適用し、信頼度は 0.82 です。 このコメントを :thumbsup: または :thumbsdown: でマークして、ボットにフィードバックを送信してください!
リンク:アプリのホームページ、ダッシュボード、およびこのボットのコード。
おい@belzebubek ! 私の解決策は、古いと思われる _bootstrap.scss を削除することでした。 間違いなくイメージアップのバグです。
もう 1 つのアップグレードの問題は、アップグレード後にブラウザ キャッシュを削除する必要があることです。
ブラウザのキャッシュの問題を回避するために、アップグレード時に一意の静的ファイル名を生成するとよいでしょう...
_bootstrap.scss を削除/名前変更した後、多くのエラーが表示されましたが、残念ながら正確な情報を含むメールを削除しました。 古いものを残すだけで、サービスが復活しました。
@belzebubekこれらのエラーは、ブラウザのキャッシュの問題に関連している可能性があります。 ファイルを削除してから、ブラウザのシークレット モードで機能するかどうかを確認することをお勧めします。
ありがとうございます 試してみて、後で結果を返します。
@danil-smirnovが私のために働いた-ありがとう:)
私にとっては機能していません - 内部サーバーエラー。
トレースバック:
プリコンパイル時のファイル "/usr/lib/python3.6/site-packages/compressor/base.py"
import_module のファイル "/usr/lib/python3.6/importlib/__init__.py"
ファイル "
ファイル "
ファイル "
上記の例外の処理中に ('sassc -t 圧縮 {infile} {outfile}' という名前のモジュールがありません)、別の例外が発生しました。
内部のファイル "/usr/lib/python3.6/site-packages/django/core/handlers/exception.py"
_get_response のファイル "/usr/lib/python3.6/site-packages/django/core/handlers/base.py"
_get_response のファイル "/usr/lib/python3.6/site-packages/django/core/handlers/base.py"
レンダーのファイル "/usr/lib/python3.6/site-packages/django/template/response.py"
render_content 内のファイル "/usr/lib/python3.6/site-packages/django/template/response.py"
レンダーのファイル "/usr/lib/python3.6/site-packages/django/template/backends/django.py"
レンダーのファイル "/usr/lib/python3.6/site-packages/django/template/base.py"
_render のファイル "/usr/lib/python3.6/site-packages/django/template/base.py"
レンダーのファイル "/usr/lib/python3.6/site-packages/django/template/base.py"
render_annotated のファイル "/usr/lib/python3.6/site-packages/django/template/base.py"
レンダーのファイル "/usr/lib/python3.6/site-packages/django/template/loader_tags.py"
_render のファイル "/usr/lib/python3.6/site-packages/django/template/base.py"
レンダーのファイル "/usr/lib/python3.6/site-packages/django/template/base.py"
render_annotated のファイル "/usr/lib/python3.6/site-packages/django/template/base.py"
レンダーのファイル "/usr/lib/python3.6/site-packages/django/template/loader_tags.py"
_render のファイル "/usr/lib/python3.6/site-packages/django/template/base.py"
レンダーのファイル "/usr/lib/python3.6/site-packages/django/template/base.py"
render_annotated のファイル "/usr/lib/python3.6/site-packages/django/template/base.py"
レンダーのファイル "/usr/lib/python3.6/site-packages/compressor/templatetags/compress.py"
render_compressed のファイル "/usr/lib/python3.6/site-packages/compressor/templatetags/compress.py"
ファイル "/usr/lib/python3.6/site-packages/compressor/css.py" の出力
ファイル "/usr/lib/python3.6/site-packages/compressor/css.py" の出力
ファイル "/usr/lib/python3.6/site-packages/compressor/base.py" の出力
filter_input のファイル "/usr/lib/python3.6/site-packages/compressor/base.py"
hunk 内のファイル "/usr/lib/python3.6/site-packages/compressor/base.py"
プリコンパイル時のファイル "/usr/lib/python3.6/site-packages/compressor/base.py"
入力のファイル「/usr/lib/python3.6/site-packages/compressor/filters/base.py」
入力のファイル「/usr/lib/python3.6/site-packages/compressor/filters/base.py」
例外タイプ: /accounts/login/ での FilterError 例外値: エラー: 未定義の変数: "$screen-xs-min"。
../mailman-web-data/static/hyperkitty/sass/bootstrap/_custom-variables.scss の 23 行目
../mailman-web-data/static/hyperkitty/sass/hyperkitty.scss の 4 行目から
$screen-tn-max: ($screen-xs-min - 1) !default;
------------------------------^
要請情報:
ユーザー: 匿名ユーザー
取得する:
次 = '/postorius/lists/'
POST: POST データなし
FILES: FILES データがありません
COOKIES: クッキーデータなし
@belzebubekアイデアはありません :(
これについては、ここでも運よく議論されています。
https://lists.mailman3.org/archives/list/[email protected]/thread/Z327W5N4LB7BNNZW6UO7I2VIY3XYBAJC/
この問題はブートストラップに関連しているようです。 反対の名前をあなたのものに変更して問題を解決してください。
例外タイプ: /accounts/login/ での FilterError 例外値: エラー: 未定義の変数: "$screen-xs-min"。
../mailman-web-data/static/hyperkitty/sass/bootstrap/_custom-variables.scss の 23 行目
../mailman-web-data/static/hyperkitty/sass/hyperkitty.scss の 4 行目から
試してください:
sudo rm -rf /opt/mailman/web/static
Docker イメージでは、アップグレード前の古い静的ファイルがクリアされず、静的ファイルを実際にコンパイルしようとすると、このようなエラーが発生することがわかりました。
0.3.4 もリリースしました (イメージのビルドと公開には数分かかります)。
働いた。 ありがとうございました!