Rails - 您正在寻找的页面不存在(在Heroku推送之后)

时间:2013-11-02 00:55:41

标签: ruby-on-rails ruby git heroku sqlite

我正在研究http://ruby.railstutorial.org/。我正在部署我的网站,但我遇到了一个错误。

您要查找的页面不存在。

您可能输错了地址或页面可能已移动。

如果您是应用程序所有者,请检查日志以获取更多信息。

这是我目前的Gemfile:

source 'https://rubygems.org'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.0.0'

# Use sqlite3 as the database for Active Record
group :development do
     gem 'sqlite3', '1.3.5'
end

当我跑

$ git push heroku master

我收到:

Everything up-to-date

我当前的

$ gem list

bigdecimal (1.2.0)
io-console (0.4.2)
json (1.7.7)
minitest (4.3.2)
psych (2.0.0)
rake (0.9.6)
rdoc (4.0.0)
rubygems-update (2.1.10)
sqlite3 (1.3.5)
test-unit (2.0.0.0)

我对ruby和rails完全陌生,所以任何帮助都会受到赞赏。

*我已遵循这些说明* 尚未成功

$ gem install heroku

更新Gemfile

gem 'heroku'

$bundle install

没有运气。

这是我的heroku日志:

...
2013-11-02T02:55:46.271237+00:00 heroku[router]: at=info method=GET path=/ host=aqueous-hamlet-2818.herokuapp.com fwd="136.152.142.31" dyno=web.1 connect=1ms service=247ms status=404 bytes=1351

1 个答案:

答案 0 :(得分:1)

请尝试:

gem install heroku

然后将heroku添加到您的Gemfilebundle install

有关http://rubygems.org/gems/heroku

上的宝石的更多信息