在我的本地主机上,我的应用运行正常。在访问资源页面时在生产服务器(Heroku)上:http://startupcrawler.com/startups
我收到500错误。
这是我的routes.rb:
StartupcrawlerRuby::Application.routes.draw do
resources :startups
get "home/index"
root to: 'home#index'
end
在我的生产服务器上,这是我运行rake routes
时得到的结果:
Prefix Verb URI Pattern Controller#Action
startups GET /startups(.:format) startups#index
POST /startups(.:format) startups#create
new_startup GET /startups/new(.:format) startups#new
edit_startup GET /startups/:id/edit(.:format) startups#edit
startup GET /startups/:id(.:format) startups#show
PATCH /startups/:id(.:format) startups#update
PUT /startups/:id(.:format) startups#update
DELETE /startups/:id(.:format) startups#destroy
home_index GET /home/index(.:format) home#index
root GET /
我应该检查以解决这个问题吗?
答案 0 :(得分:0)
在项目目录中运行heroku logs -t
并尝试访问您的资源。