dmorlock
(Daniel Morlock)
1
テーマのJavaScriptが見当たらないというエラーが発生しています。
$ curl https://mydomain.com | grep "theme-javascript"
<script src="/theme-javascripts/ff7f780a40bfd1e31a2cdc99c7dbc616f619d7d9.js?__ws=mydomain.com"></script>
<script src="/theme-javascripts/1bb8395b8d8d9daecdbef830d8c9418b93a7b5f9.js?__ws=mydomain.com"></script>
しかし、これらのファイルに(ログインしたユーザーでブラウザから)アクセスしようとすると404エラーになります。
Hoppla! Diese Seite existiert nicht oder ist privat.

javascript-cacheを確認すると、ファイルは存在します。
$ find /var/www/discourse/tmp/javascript-cache -iname 'ff7f780a40bfd1e31a2cdc99c7dbc616f619d7d9*'
/var/www/discourse/tmp/javascript-cache/ff7f780a40bfd1e31a2cdc99c7dbc616f619d7d9.js
現在の回避策は、テーマを編集してテーマを変更・保存することです。
1〜2日後、問題が再び発生します。
さらなる調査にご協力いただけると幸いです。
よろしくお願いします。
Daniel.
david
(David Taylor)
2
Discourseのどのバージョンを実行していますか? 2月に同様の問題を修正しました。
「いいね!」 3
dmorlock
(Daniel Morlock)
3
V2.8.0 を使用しています。どのバージョンに記載されている修正が含まれていますか?
david
(David Taylor)
4
この修正は 2.9.0 (ベータ版) のみに含まれています。比較的簡単な修正なので、安定版にバックポートできるかどうかを確認します。(PR はこちら)
編集: @dmorlock、安定版ブランチにマージされました。アップグレードを実行すると (コンソール経由、または /admin/upgrade 経由)、問題は解決されるはずです。
「いいね!」 3
dmorlock
(Daniel Morlock)
5
安定版ブランチにアップデートしたばかりで、問題が解決したかどうかを現在テストしています。
「いいね!」 1
david
(David Taylor)
クローズされました:
6
このトピックは、最後の返信から30日後に自動的にクローズされました。新しい返信は許可されていません。