1

Heroku にアプリをデプロイしようとしています。問題は hattachement_fu プラグインをインストールすることです。

次のコマンドを実行して、サーバーに直接インストールしました。

heroku plugins:install http://github.com/technoweenie/attachment_fuand"

次のメッセージが表示されます。

Unable to load plugin: some_plugin: uninitialized constant ActiveRecord 
Already up-to-date. 
attachment_fu installed

プラグインがインストールされていることを縫い合わせていますが、上記で何か問題が発生しています...しかし、ログには引き続き取得されます:

NoMethodError (undefined method `has_attachment' for #<Class:0x2b3fed47a830>):

プラグインがそこになかったかのように。

何が起こっているかについて何か考えはありますか?

4

1 に答える 1

0

それはプラグインの仕組みではありません。使用したコマンドは、heroku コマンド ライン ツールにプラグインをインストールするためのものです。

Rails プラグインをインストールする場合は、プロジェクト フォルダーに移動しscript/plugin install foo(または、お使いのバージョンの Rails がプラグインをインストールします)、それをコミットしてから、heroku にプッシュします。

于 2010-10-18T22:28:31.703 に答える