2

redmineをherokuプラットフォームにプッシュしただけですが、バックログプラグインを機能させることはできませんが、ローカルでは問題なく機能します。

ローカルデータベースをherokuaswwellにプッシュしました。

4

1 に答える 1

3

Heroku のパブリック ディレクトリは書き込み可能ではありません。public/plugin_assetsしかし、デフォルトの Redmine は、アプリ サーバーの起動時に静的アセットをプラグイン (画像、javascript、css など) からディレクトリにコピーするため、そのように想定/要求します。Heroku では、これは明らかに失敗します。また、バックログは JavaScript に大きく依存しているため、非常に顕著です。

一般的な回避策は、展開する前にこれらのアセットを手動でコピーすることです。これは、構成をローカルで 1 回実行し、コピーされたアセットをソース管理にチェックインしてから、Heroku にデプロイすることで実行できます。

public/plugin_assetsは default に含まれていることに注意して.gitignoreください。そのため、明らかにそこから削除する必要があります。

于 2011-02-09T21:15:51.910 に答える