【问题标题】:No route matches [GET] "/refinery"没有路线匹配 [GET] "/refinery"
【发布时间】:2016-01-29 16:23:41
【问题描述】:

我已经使用本指南安装了 Refinery CMS:http://www.refinerycms.com/guides/with-an-existing-rails-app。 当我去http://0.0.0.0:3000/refinery 它告诉我

没有路线匹配 [GET] "/refinery"

我现在该怎么办?

UPD rake 路由输出

           Prefix Verb   URI Pattern                 Controller#Action
              bas GET    /bas(.:format)              bas#index
                  POST   /bas(.:format)              bas#create
           new_ba GET    /bas/new(.:format)          bas#new
          edit_ba GET    /bas/:id/edit(.:format)     bas#edit
               ba GET    /bas/:id(.:format)          bas#show
                  PATCH  /bas/:id(.:format)          bas#update
                  PUT    /bas/:id(.:format)          bas#update
                  DELETE /bas/:id(.:format)          bas#destroy
            users GET    /users(.:format)            users#index
                  POST   /users(.:format)            users#create
         new_user GET    /users/new(.:format)        users#new
        edit_user GET    /users/:id/edit(.:format)   users#edit
             user GET    /users/:id(.:format)        users#show
                  PATCH  /users/:id(.:format)        users#update
                  PUT    /users/:id(.:format)        users#update
                  DELETE /users/:id(.:format)        users#destroy
            leads GET    /leads(.:format)            leads#index
                  POST   /leads(.:format)            leads#create
         new_lead GET    /leads/new(.:format)        leads#new
        edit_lead GET    /leads/:id/edit(.:format)   leads#edit
             lead GET    /leads/:id(.:format)        leads#show
                  PATCH  /leads/:id(.:format)        leads#update
                  PUT    /leads/:id(.:format)        leads#update
                  DELETE /leads/:id(.:format)        leads#destroy
         sessions POST   /sessions(.:format)         sessions#create
      new_session GET    /sessions/new(.:format)     sessions#new
          session DELETE /sessions/:id(.:format)     sessions#destroy
             root GET    /                           static_pages#home
       adminadmin GET    /adminadmin(.:format)       leads#index
                  GET    /leads(.:format)            leads#index
           signup GET    /signup(.:format)           users#new
              new GET    /new(.:format)              leads#new
           signin GET    /signin(.:format)           sessions#new
          signout DELETE /signout(.:format)          sessions#destroy
             help GET    /help(.:format)             static_pages#help
            about GET    /about(.:format)            static_pages#about
          contact GET    /contact(.:format)          static_pages#contact check_lead_car_status GET   

/check_car_status(.:format) static_pages#check_lead_car_status make_appointment mgeGET /appointment(.:format) static_pages#appointment 邮件 GET /send_email(.:format) static_pages#ma

UPD2: 我的宝石文件

 gem 'rails', '4.0.2'
gem 'bootstrap-sass', '~> 3.1.0'
gem 'sprockets', '2.11.0'
gem 'bcrypt-ruby', '3.1.2'
gem 'faker', '1.1.2'
gem 'will_paginate', '3.0.4'
gem 'bootstrap-will_paginate', '0.0.9'
gem 'ffaker'
gem 'carrierwave', '~> 0.9'
gem "font-awesome-rails"
gem 'sprockets-rails'
gem 'rest-client'
gem 'refinerycms'

【问题讨论】:

    标签: ruby-on-rails refinerycms


    【解决方案1】:

    这是因为打字错误吗?您不应该访问:http://localhost:3000/refinery 吗? e 而不是 a\

    编辑:不是错字。

    您在学习本教程时是否运行了rails generate refinery:cms --fresh-installation?你的routes.rb 文件有变化吗?它应该是这样的:

    mount Refinery::Core::Engine
    

    【讨论】:

    • 抱歉错字出现在堆栈 oveflow 问题号 No route matches [GET] "/refinery" (C)
    • 那么,您向我们展示您的路线如何?你重启你的服务器了吗? rake routes的输出是什么
    • 我已经更新了我的答案,看来你还没有安装 Refinery
    • rails 生成炼油厂:cms --fresh-installation - 是
    • 你的 routes.rb 文件有变化吗? - 没有
    【解决方案2】:

    我一直在学习初始教程,没有提到运行命令rails generate refinery:cms --fresh-installation。运行该命令后,将显示默认用户屏幕。估计教程需要更新了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-15
      • 2011-12-11
      • 2015-09-27
      • 2015-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-18
      相关资源
      最近更新 更多