0

私のローカルホストでは、私のアプリは正常に動作します。本番サーバー (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    /    

この問題を解決するために他に確認すべきことはありますか?

4

1 に答える 1

0

プロジェクトディレクトリ内で実行heroku logs -tし、リソースにアクセスしてみてください。

于 2013-04-19T22:19:51.333 に答える