0
本番環境では、自分のサイトの静的ページだけが動作し、インスタンス変数を持つすべてのページが404エラーを返します。なんらかの理由で、heroku logs
を実行すると、エラーはログに記録されません。すべてがローカルで問題ありません。herokuライブサイトでRubyバックエンドが動作しない
この問題の原因はわからないので、コメントにお尋ねください!
おかげで、
ジル
編集:ここでは
はルートが
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
あなたのルートを教えてもらえますか?あなたはヒロクでデバッグレベルを上げましたか?より多くのログを取得できますか?それを試してみることができますか? :) –
あなたのお返事ありがとう@TarynEast。私はルートファイルを含めるように質問を更新しました。私はあなたが「デバッグレベルを上げた」ということをどういう意味か分かりませんが、正しい方向に向けることができますか? –
各環境の設定ファイルには、デバッグレベルがあります(デバッグレベルは、その環境のロギングの詳細を示します)。開発のために、これは通常 ':debug'のようなものですが、プロダクションはログを静かに':info'や ':error' ...にします。あなたの設定ファイルのそれぞれで 'debug_level'を探してください。あなたはそれを見つけて、開発のためのものと同じものに変更することができます(少なくともこれらの初期段階では)。 –