1

最近、Rails 3 アプリを Mac OS X 環境から Debian サーバーに移行しました。移行は成功し、アプリは WEBrick サーバーを介して実行されていますが、activeadmin gem にもともと含まれていたフォーマットはほとんどのビューから消えています。フォームは引き続きアクセス可能で機能していますが、デフォルトの html 形式になっています。

ただし、 http://domainexample.com:3000 /adminにはまだカスタム フォーマットがあります。

私のトラブルシューティングでは、activeadminを再インストールしました

rails generate active_admin:install

私が走るとき

rake db:migrate

デバイスエラーが発生したため、データベースを削除して実行しました

rake db:create

rails s は引き続き動作し、サーバーを起動しますが、

rake db:migrate はエラーをスローします:

Mysql2::Error: Table 'admin_users' already exists 

更新: これで問題は解決しましたが、理由がわかりません。

私のローカルからactive_admin.cssをactive_admin.css.dup.cssファイルとしてコピーし、それをapp/assets/stylesheetsのサーバーバージョンにアップロードする必要がありました。サーバー バージョンは、何らかの理由で名前空間を実装していました。

4

0 に答える 0