【发布时间】:2016-09-25 20:02:11
【问题描述】:
我是 Ruby on Rails 的新手。我正在使用: /Cloud9制作ROR应用 / GitHub 存储文件并更新它们 / Hiroku 用于制作免费服务
当我在 Cloud9 上运行应用程序时,它可以正常工作: https://ruby2016-bbparis.c9users.io/
当我将它推送到 GitHub 时,它在 Heroku 上不起作用,我得到:
您要查找的页面不存在。 您可能输入了错误的地址或页面可能已移动。 如果您是应用程序所有者,请查看日志以获取更多信息。
我的路由文件很简单:
Rails.application.routes.draw do
root 'pages#home'
get 'pages/about', to: 'pages#about'
end
请问我该如何解决这个问题?
【问题讨论】:
-
您要访问哪个 URL?请提供更多信息
-
在您的开发机器上输入 heroku logs -t 并尝试访问您的应用,然后将日志添加到您的答案中
-
我得到以下紫色:2016-05-27T13:42:50.363619+00:00 heroku[router]: at=info method=GET path="/" host=blog2017.herokuapp .com request_id=c9254642-e6e9-4fd1-88df-35fc6969b072 fwd="78.192.105.48" dyno=web.1 connect=1ms service=10ms status=404 bytes=1829
-
at=info method=GET path="/" host=blog2017.herokuapp.com request_id=1e365734-db62-40cc-b149-c59a78411867 fwd="2.234.126.195" dyno=web.1 connect =6ms 服务=6ms 状态=404 字节=1829
标签: ruby-on-rails heroku github cloud9