Install Discourse on Ubuntu or Debian for Development

TL;DR: #750をマージしてください。レガシーシステムは常に問題を引き起こします。

気軽に言えば、指示には次のように書かれています。

もし他に、これが単なる親切な提案だと信じて間違える人がいたら、考え直してください。1GiBのRAMと4GiBのスワップで起動しようとすると、パフォーマンスの低下ではなく、次のような結果になります。

CSSアセットのコンパイルエラー

RuntimeError: DiscourseはSprockets経由でのscss/sassファイルのコンパイルをサポートしていません

…/discourse/config/application.rb:190:in `call’

このスレッドによると、これはRAM割り当てが不十分な場合の症状です。

最終的には、次のようなJavaScriptスタックトレースが表示される可能性もあります。

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

ですから、指示に従ってください!私は新たに作成したVPSでこの演習をやり直すつもりです。古いものをセットアップするのではなく、まだ稼働していた古い廃止されたbullseyeを再利用しようとしました。

もしかしたら、2番目のレビュアーがbookwormサポートを追加するPRを見てくれるかもしれません。そうすれば、私が最後の犠牲者にならずに済みますか?

「いいね!」 1