Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails管理员在heroku上出现空白_Ruby On Rails_Heroku_Rails Admin - Fatal编程技术网

Ruby on rails Rails管理员在heroku上出现空白

Ruby on rails Rails管理员在heroku上出现空白,ruby-on-rails,heroku,rails-admin,Ruby On Rails,Heroku,Rails Admin,我正在尝试在heroku上使用Rails管理员。它在生产和开发中都能很好地工作,但是当我试图通过heroku访问/admin时,仪表板呈现为完全空的(它有基本的Rails管理框架,但没有我的内容)。现场的其余部分工作正常。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]: Sta

我正在尝试在heroku上使用Rails管理员。它在生产和开发中都能很好地工作,但是当我试图通过heroku访问/admin时,仪表板呈现为完全空的(它有基本的Rails管理框架,但没有我的内容)。现场的其余部分工作正常。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工具带。如果有人有任何想法,我将非常感谢您的帮助

你并不孤单。我也有这个,似乎其他人也有。对我有效的解决方案是升级rails_admin。这是因为在更高版本中修复程序已经提交给rails_admin;这里有一个链接:

这个拉取请求是在版本0.0.3之后发出的,您说您正在使用该版本,所以我认为升级将对您有所帮助

bundle update rails_admin

完成此操作后,请记住提交Gemfile.lock、预编译资产(如果您通常这样做,则取决于您的设置)并在部署之前运行测试。

很抱歉标记时间太长,但谢谢!这似乎有效:)