我已经在 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
感谢您的任何建议