Ruby on rails 3 筛选器链暂停为:查找页面呈现或重定向的DefineryCMS

Ruby on rails 3 筛选器链暂停为:查找页面呈现或重定向的DefineryCMS,ruby-on-rails-3,production,refinerycms,Ruby On Rails 3,Production,Refinerycms,Refinerycms在生产模式中显示错误 筛选器链暂停为:已呈现或重定向查找页面 在当地我没有问题 完整错误详细信息: Started GET "/" for 127.0.0.1 at 2013-08-21 11:54:49 +0530 Processing by Refinery::PagesController#home as HTML Parameters: {"locale"=>:en} Rendered public/404.html (0.1ms) Filter chain

Refinerycms在生产模式中显示错误

筛选器链暂停为:已呈现或重定向查找页面

在当地我没有问题

完整错误详细信息:

Started GET "/" for 127.0.0.1 at 2013-08-21 11:54:49 +0530
Processing by Refinery::PagesController#home as HTML
Parameters: {"locale"=>:en}
Rendered public/404.html (0.1ms)
Filter chain halted as :find_page rendered or redirected
Completed 404 Not Found in 13ms (Views: 1.5ms | ActiveRecord: 2.1ms)
请给我一个解决这个问题的方法。

我解决了这个问题, 问题是我好像没有主页, 因此,我创建了一个页面,并在“高级”选项中将该页面转发到/
这解决了不同页面的相同问题(localhost:3000/用户/登录)

routes.rb文件中未提及Deviate(Deviate_for:users…),因此炼油厂显示了此错误

 Started GET "/users/sign_in" for 127.0.0.1 at 2013-09-03 16:09:23 +0530
 Processing by Refinery::PagesController#show as HTML
 Parameters: {"path"=>"users/sign_in", "locale"=>:en}
 Refinery::Role Load (1.1ms)  SELECT "refinery_roles".* FROM "refinery_roles" WHERE    "refinery_roles"."title" = 'Refinery' LIMIT 1
 Refinery::User Load (1.6ms)  SELECT "refinery_users".* FROM "refinery_users" INNER JOIN "refinery_roles_users" ON "refinery_users"."id" = "refinery_roles_users"."user_id" WHERE "refinery_roles_users"."role_id" = 1
 Refinery::Page Load (1.5ms)  SELECT "refinery_pages".* FROM "refinery_pages" INNER JOIN "refinery_page_translations" ON "refinery_page_translations"."refinery_page_id" = "refinery_pages"."id" WHERE "refinery_page_translations"."locale" IN ('en') AND "refinery_page_translations"."slug" = 'users' AND "refinery_pages"."parent_id" IS NULL LIMIT 1
 Refinery::Page Load (1.0ms)  SELECT "refinery_pages".* FROM "refinery_pages" WHERE "refinery_pages"."menu_match" = '^/404$' LIMIT 1
 Rendered public/404.html (0.1ms)
 Filter chain halted as :find_page rendered or redirected
 Completed 404 Not Found in 25ms (Views: 8.4ms | ActiveRecord: 5.1ms)

添加设计路由解决了这个问题。

在更改数据库后,我突然遇到了这个错误。我在页面上找到了以下建议:

如果主页上出现404错误,请尝试运行
rake db:seed
,然后重新启动服务器


这解决了我缺少主页的问题。

嗨,我解决了这个问题,问题是我似乎没有主页,所以我创建了一个页面,并在“高级”选项中将页面转发给/这解决了问题