2013-01-03 52 views
0

我正在尝试在heroku上使用Rails Admin。它在生产和开发中都能很好地工作,但是当我尝试通过heroku访问/ admin时,Dashboard呈现完全空白(它具有基本的Rails Admin脚手架,但没有任何内容)。该网站的其余部分工作正常。有在Heroku的日志中没有错误,这是这样的:Rails Admin在heroku上出现

2013-01-03T09:05:48+00:00 app[web.1]: 
2013-01-03T09:05:48+00:00 app[web.1]: 
2013-01-03T09:05:48+00:00 app[web.1]: Started GET "/admin/" for 76.93.177.75 at 2013-01-03 09:05:48 +0000 
2013-01-03T09:05:48+00:00 app[web.1]: Processing by RailsAdmin::MainController#dashboard as HTML 
2013-01-03T09:05:48+00:00 app[web.1]: Rendered vendor/bundle/ruby/1.9.1/gems/rails_admin-0.0.3/app/views/rails_admin/main/dashboard.html.haml within layouts/rails_admin/application (0.3ms) 
2013-01-03T09:05:48+00:00 app[web.1]: Rendered vendor/bundle/ruby/1.9.1/gems/rails_admin-0.0.3/app/views/layouts/rails_admin/_secondary_navigation.html.haml (1.3ms) 
2013-01-03T09:05:48+00:00 app[web.1]: Rendered vendor/bundle/ruby/1.9.1/gems/rails_admin-0.0.3/app/views/layouts/rails_admin/pjax.html.haml (2.1ms) 
2013-01-03T09:05:48+00:00 app[web.1]: Completed 200 OK in 20ms (Views: 17.2ms | ActiveRecord: 1.4ms) 
2013-01-03T09:05:48+00:00 heroku[router]: at=info method=GET path=/admin/ host=rocky-oasis-1876.herokuapp.com fwd=76.93.177.75 dyno=web.1 queue=0 wait=0ms connect=12ms service=43ms status=200 bytes=2603 
2013-01-03T09:05:48+00:00 heroku[router]: at=info method=GET path=/assets/rails_admin/rails_admin-b54745219c9cfcf789963ed61310c222.css host=rocky-oasis-1876.herokuapp.com fwd=76.93.177.75 dyno=web.1 queue=0 wait=0ms connect=1ms service=29ms status=200 bytes=129747 
2013-01-03T09:05:48+00:00 heroku[router]: at=info method=GET path=/assets/rails_admin/rails_admin-713b6f759f0edf80a0c69b3ced027e1e.js host=rocky-oasis-1876.herokuapp.com fwd=76.93.177.75 dyno=web.1 queue=0 wait=0ms connect=1ms service=34ms status=200 bytes=283158 
2013-01-03T09:05:49+00:00 heroku[router]: at=info method=GET path=/assets/glyphicons-halflings-f6675c325532ec11a984d58e172b8e2a.png host=rocky-oasis-1876.herokuapp.com fwd=76.93.177.75 dyno=web.1 queue=0 wait=0ms connect=1ms service=7ms status=200 bytes=13826 

我不知道还有什么可以包括,因为一切都是“工作”。我正在使用rails 3.2.9和 rails_admin 0.0.3以及最新的heroku工具栏。如果有人有任何想法,我将非常感谢帮助!

回答

0

你并不孤单。我也有这个,看起来其他人也有。为我工作的解决方案是升级rails_admin。这是可行的,因为修补程序在更高版本中已被提交到rails_admin;这里有一个链接:

https://github.com/sferik/rails_admin/pull/1184

这拉动请求去了0.0.3版本后,你说你正在使用,所以我想升级将帮助你。

bundle update rails_admin 

完成此操作后,记得要提交你的Gemfile.lock的,预编译的资产(如果你平时做到这一点,取决于你的设置),并在部署之前运行测试。

+0

对不起,花了这么长时间来纪念,但谢谢!这似乎工作:) –