【发布时间】:2013-03-24 05:29:40
【问题描述】:
我已经在 heroku 上创建了我的堆栈,并且所有内容都已部署,但是当我尝试通过 URL 实际访问它时,它只是默认为 500.html 错误页面。该应用程序在我的本地主机上运行良好,但我在 sqlite3 中开发了它。此后,我将 Gemfile 更改为如下所示并运行 bundle install。
#gem 'sqlite3'
gem 'thin'
group :production do
gem 'pg'
end
group :development, :test do
gem 'sqlite3'
end
当您访问该网址时,它应该指向我的登录页面。
这就是我的 database.yml 文件的样子...这与我的问题有什么关系吗?
development:
adapter: sqlite3
database: db/development.sqlite3
pool: 5
timeout: 5000
# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test:
adapter: sqlite3
database: db/test.sqlite3
pool: 5
timeout: 5000
production:
adapter: sqlite3
database: db/production.sqlite3
pool: 5
timeout: 5000
感谢您的建议
【问题讨论】:
-
你检查你的日志了吗? heroku logs -t --app
标签: ruby-on-rails database ruby-on-rails-3 heroku