redmineをherokuプラットフォームにプッシュしただけですが、バックログプラグインを機能させることはできませんが、ローカルでは問題なく機能します。
ローカルデータベースをherokuaswwellにプッシュしました。
Heroku のパブリック ディレクトリは書き込み可能ではありません。public/plugin_assets
しかし、デフォルトの Redmine は、アプリ サーバーの起動時に静的アセットをプラグイン (画像、javascript、css など) からディレクトリにコピーするため、そのように想定/要求します。Heroku では、これは明らかに失敗します。また、バックログは JavaScript に大きく依存しているため、非常に顕著です。
一般的な回避策は、展開する前にこれらのアセットを手動でコピーすることです。これは、構成をローカルで 1 回実行し、コピーされたアセットをソース管理にチェックインしてから、Heroku にデプロイすることで実行できます。
public/plugin_assets
は default に含まれていることに注意して.gitignore
ください。そのため、明らかにそこから削除する必要があります。