新しくインストールしたLinuxのgithubから2つのアプリ(他のLinux環境で動作している)をフェッチしました。、mysql、nodejsもインストールしました。Railsでテストアプリケーションを作成し、動作することをテストしました。しかし、私が複製したアプリは、rake db:migrateの実行時にエラーを出します。
app1のエラー:
rake db:migrate == CreateItems:migrating ========================================= =========== --create_table(:items)-> 0.0025s == CreateItems:移行済み(0.0027s)=================== ========================
== AddDataToTableItems:移行============================================レーキ中止しました!エラーが発生しました。これ以降のすべての移行はキャンセルされました。
#の未定義メソッド `manufacturer'
app2のエラー
rake db:migrate rakeが中止されました!nil:NilClassの未定義のメソッド `[] ='
(--traceを指定してタスクを実行することにより、完全なトレースを参照してください)
両方のエラーは異なりますが、関連している必要があります(アプリは他の環境で動作しているため)。問題のために半日立ち往生しています。同じに関する入力はありますか?
PS:アプリの移行ファイルは次のとおりです:http: //dl.dropbox.com/u/18367173/migrate_app2.tar.gz http://dl.dropbox.com/u/18367173/migrate_app1.tar.gz