これは非常によくある質問だと思いますが、現在、Ruby on Rails を独学で学んでおり、Heroku でアプリをセットアップするという巨大なタスクを経た後、最初の問題に遭遇しました。
About your application's environment
リンクをクリックすると何かが壊れていると思いましたpage not found error
が、開発環境でのみ機能するはずなので、それを読んでも問題ありません。
そこで、次のコマンドでコントローラーとビューを作成しました。
rails generate controller Index
私のapp > controllers
フォルダーにはindex_controller.rb
、次の内容を含むというファイルがあります。
class IndexController < ApplicationController
def index
end
end
私のapp > views > index
フォルダには、という名前のファイルがありますindex.html.erb
<html>
<head>
<title>Test Site</title>
</head>
<body>
<h1>Test</h1>
</body>
</html>
しかし、http://safe-peak-2383.herokuapp.com/index/index/にアクセスすると、ページが見つからないというエラーが表示されます。
Heroku を使用しているため、gem ファイルには次のものが含まれています。
group :development, :test do
gem 'sqlite3'
end
group :production do
gem 'pg'
end
何か案は?