我已使用本指南安装了Refinery CMS:http://www.refinerycms.com/guides/with-an-existing-rails-app。 当我去http://0.0.0.0:3000/refinery它告诉我
没有路线匹配[GET]" / refinery"
我现在该怎么办?
UPD佣金路线输出
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 #comnistration 邮件GET /send_email(.:format)static_pages #ma
UPD2: 我的Gemfile
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'
答案 0 :(得分:1)
这是因为拼写错误吗?你不应该访问:http://localhost:3000/refinery而不是吗? e
而不是a
\
编辑:不是拼写错误。
您是否在遵循教程时运行rails generate refinery:cms --fresh-installation
?您的routes.rb
文件是否已更改?它应该有类似的东西:
mount Refinery::Core::Engine
答案 1 :(得分:0)
我一直在完成初始教程,并且没有提及运行命令rails generate refinery:cms --fresh-installation
。运行该命令后,将显示默认用户屏幕。猜猜教程需要更新。