Ruby 后端在 heroku live 网站上不工作
Ruby backend doesn't work on heroku live site
在生产环境中,只有我网站的静态页面有效,所有带有实例变量的页面 return 都出现 404 错误。由于某些原因,当我运行 heroku logs
时,错误并没有出现在日志中。本地一切正常
我不确定这个问题可能来自哪里,所以请在评论中提问!
谢谢,
吉尔
编辑:
这是路由文件
Rails.application.routes.draw do
resources :comps do
resources :tracks do
member { get :download }
end
end
devise_for :users
resources :shows
resources :contacts, only: [:index, :new, :create]
get 'literal/noise' => 'literal#noise'
root 'welcome#hi'
end
想通了。我从来没有 运行 heroku run rake db:migrate
,所以 heroku 正在寻找尚不存在的模型实例:{
在生产环境中,只有我网站的静态页面有效,所有带有实例变量的页面 return 都出现 404 错误。由于某些原因,当我运行 heroku logs
时,错误并没有出现在日志中。本地一切正常
我不确定这个问题可能来自哪里,所以请在评论中提问!
谢谢,
吉尔
编辑:
这是路由文件
Rails.application.routes.draw do
resources :comps do
resources :tracks do
member { get :download }
end
end
devise_for :users
resources :shows
resources :contacts, only: [:index, :new, :create]
get 'literal/noise' => 'literal#noise'
root 'welcome#hi'
end
想通了。我从来没有 运行 heroku run rake db:migrate
,所以 heroku 正在寻找尚不存在的模型实例:{