Ruby on rails 为什么在Heroku上,如果我点击;关于您的申请’;"香港环境",;,它会说找不到页面?

Ruby on rails 为什么在Heroku上,如果我点击;关于您的申请’;"香港环境",;,它会说找不到页面?,ruby-on-rails,ruby-on-rails-3,heroku,Ruby On Rails,Ruby On Rails 3,Heroku,例如: 如果我单击“关于应用程序的环境” 它会说: 您要查找的页面不存在 存在 您可能输入了错误的地址或密码 页面可能已移动 但是如果我在我的计算机上以开发模式运行服务器,它会弹出信息。(所有文件都是用git添加和提交的,因为git状态显示了提交的所有内容。此应用程序使用Ruby 1.9.2和Rails 3.0.5)欢迎页面不适合生产。因此加载数据的url不存在(http://foobar-192-305.heroku.com/rails/info/properties)可能是因为应用程序崩溃了

例如:

如果我单击“关于应用程序的环境”

它会说:

您要查找的页面不存在 存在

您可能输入了错误的地址或密码 页面可能已移动


但是如果我在我的计算机上以开发模式运行服务器,它会弹出信息。(所有文件都是用git添加和提交的,因为git状态显示了提交的所有内容。此应用程序使用Ruby 1.9.2和Rails 3.0.5)

欢迎页面不适合生产。因此加载数据的url不存在(
http://foobar-192-305.heroku.com/rails/info/properties

可能是因为应用程序崩溃了

在你的控制台里

$sites/myapp heroku logs

检查这些,它会告诉你错误。我打赌这是因为你忘了一个gem文件或类似的配置。

我也有同样的问题。据我所知,您应该键入
git-push-heroku
,而不是
git-push-heroku-master
。至少对我来说是这样

那是希律风的控制台吗?你是怎么做到的?如果一个创业板丢失了,那么为什么开发会起作用呢?我想知道是否有某种方法可以实现它?因为它有时可以很好地查看版本和配置。我不这么认为,在生产环境中,它假设默认的index.html文件不会像那样公开,而且不安全。是的,它有点无关,特别是在像Heroku这样的系统中,服务器配置是非常静态的,并且是公开的。如果你在主分支上,这两个命令是相同的。