私はHerokuを新しくしました。私はHerokuに簡単なテスト用のRails 3.1.1アプリを公開しようとしました。 「新しい」Railsアプリテンプレートから私が作成した唯一の変更は、ホームコントローラを作成し、ルートをhome#index
にすることでした。私はすべてが正常に現れたことを確認するためにデータベースの移行とテストを実行できるように、私も簡単なテストアプリケーションがHerokuにデプロイされますが、実行されません
rails g scaffold Mark type:string start_time:datetime end_time:datetime subject:string measure:float special_event:boolean flag:boolean in_progress:boolean
を走りました。私はこのためHerokuのチュートリアルに従っ
source 'http://rubygems.org'
gem 'rails', '3.1.1'
group :development do
gem 'sqlite3'
end
group :production do
gem 'pg'
end
group :assets do
gem 'sass-rails', '~> 3.1.4'
gem 'coffee-rails', '~> 3.1.1'
gem 'uglifier', '>= 1.0.3'
end
gem 'jquery-rails'
:私が作った最後の変更は、次のようになりますGemfileにしました。プッシュはうまくいった、エラーは報告されなかった。私はheroku rake db:migrate
heroku addons:add logging
に走った。私はまた、public/index.html
をアプリから削除しました。私はrails server
とローカルでアプリを実行すると、正常に動作します。また、スキャフォールドごとに手動で「マーク」インデックスに移動することもできます。
heroku open
を実行すると、標準We're sorry, but something went wrong.
Railsページが表示されます。 heroku logs
は何も私に何も示していない。
私はここで間違っていますか?これはテストケースと同じくらい簡単ですが、新しいアプリの作成、このアプリの削除と再試行、別のアプリのデプロイなどの作業を何時間もしてもうまくいきません。
英雄ログには何もありませんか?あなたは少なくともあなたが作っているリクエストを見るべきです。 –
何もありません。私は 'heroku logs'と入力して一時停止し、次のコマンドプロンプトが表示されます。 – Clay
私はHerokuサポートに連絡します - 何かがここにないです。 –