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