joen
(Jeroen)
1
git pull を実行し、Discourse インスタンスのアプリを再構築しましたが、これは期待どおりに機能したように見えますが、サイトは現在エラー 500 を返します。
セーフモードでも同じ問題が発生します。このページを表示してすべてを無効にすることができますが、このページの後でもエラー 500 が発生します。
/logs ページにはエラーがリストされていますが、これが原因であるかどうかは不明です。 (info log) (backtrace log)
プラグインを無効にして再構築しても、違いはありませんでした。
問題のサイトは The Language Archive Forums - Forums of The Language Archive and ELAN です。
問題の原因を指摘していただけますか?
pfaffman
(Jay Pfaffman)
2
試すことができます
docker logs
そして
tail /var/discourse/shared/standalone/logs/rails/production.log
これが重要な部分のようです。
ActionView::Template::Error (アセットパイプラインにアセット「.js」が存在しません。
)
app/helpers/application_helper.rb:93:in `script_asset_path'
app/helpers/application_helper.rb:146:in `block in preload_script'
app/helpers/application_helper.rb:145:in `map'
app/helpers/application_helper.rb:145:in `preload_script'
app/views/layouts/application.html.erb:40
app/controllers/application_controller.rb:128:in `block (2 levels) in <class:ApplicationController>'
app/controllers/application_controller.rb:420:in `block in with_resolved_locale'
app/controllers/application_controller.rb:420:in `with_resolved_locale'
app/controllers/application_controller.rb:128:in `block in <class:ApplicationController>'
lib/middleware/omniauth_bypass_middleware.rb:74:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:389:in `call'
lib/middleware/gtm_script_nonce_injector.rb:10:in `call'
config/initializers/100-quiet_logger.rb:20:in `call'
config/initializers/100-silence_logger.rb:29:in `call'
lib/middleware/enforce_hostname.rb:24:in `call'
lib/middleware/request_tracker.rb:233:in `call'
これは、可能性は低いですが、Discourse のバグである可能性があります。
leonardo
(Leonardo Mosquera)
3
Jeroenさん、こんにちは!
@pfaffman が予見した通り、これはサブフォルダー設定(例:/forums)を誤って壊してしまったコアPRでした。しかし、その後元に戻しました。この修正はすでに tests-passed ブランチに含まれていますので、管理UIからアップデートするか launcher rebuild を実行すると、修正が適用されます。
ご迷惑をおかけしたことをお詫び申し上げます。また、この件を提起してくださった皆様、ありがとうございました!このサイトがサブフォルダーを使用していたことが原因究明に役立ちました。
「いいね!」 3
joen
(Jeroen)
4
迅速なご対応ありがとうございます。このセットアップがバグの特定に役立ったことを嬉しく思います。
アプリを再構築し、改めて報告します。
編集:アプリの再構築に成功し、すべて正常に動作するようになりました。ありがとうございます!
「いいね!」 1
system
(system)
クローズされました:
5
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.