【发布时间】:2013-02-13 09:46:32
【问题描述】:
我为 root 创建了一个自定义页面,并在 routes.rb 中进行了相应更改。我在使用 git 之前删除了 public/index.html 文件,但应用程序仍在 heroku 中查找 public/index.html 文件。该应用程序有效在本地很好,但问题是在 heroku 中部署时。请提出一些解决方案?我的 Gemfile 包含
source 'https://rubygems.org'
gem 'rails', '3.2.11'
group :development do
gem 'sqlite3', '1.3.5'
end
group :assets do
gem 'sass-rails','3.2.4'
gem 'coffee-rails', '3.2.2'
gem 'uglifier', '1.2.3'
end
gem 'jquery-rails'
gem 'thin'
我没有在我的应用程序中使用数据库。控制器只是对 json 字符串进行一些计算。
【问题讨论】:
-
在推送到 heroku 之前,您是否已将更改提交到 git?您是否编辑了您的 routes.rb 并设置了 'root :to => "something" '?
-
是的,但我仍然收到 500 错误
-
Heroku 日志在=info method=GET path=/ host=guarded-atoll-1158.herokuapp.com fwd=117.204.119.60 dyno=web.1 queue=0 wait=0ms connect 处显示此错误=7ms 服务=1583ms 状态=500 字节=643
-
请在您的项目文件夹中发布“heroku 日志”的输出。
标签: ruby-on-rails heroku