-6ren">
gpt4 book ai didi

ruby - Heroku 应用抛出 "Internal Server Error"

转载 作者:数据小太阳 更新时间:2023-10-29 07:54:28 33 4
gpt4 key购买 nike

此应用程序在我的本地计算机上运行良好。将其推送到 Heroku 后,静态页面似乎可以正常工作,但博客部分会引发内部服务器错误。我通过运行“heroku logs”提取了日志,这就是我得到的:

==> production.log <==
/usr/ruby1.8.7/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run'
/home/slugs/215194_e5b887e_c999/mnt/.bundle/gems/gems/thin-1.2.7/lib/thin/backends/base.rb:57:in `start'
/home/slugs/215194_e5b887e_c999/mnt/.bundle/gems/gems/thin-1.2.7/lib/thin/server.rb:156:in `start'
/home/slugs/215194_e5b887e_c999/mnt/.bundle/gems/gems/thin-1.2.7/lib/thin/controllers/controller.rb:80:in `start'
/home/slugs/215194_e5b887e_c999/mnt/.bundle/gems/gems/thin-1.2.7/lib/thin/runner.rb:177:in `send'
/home/slugs/215194_e5b887e_c999/mnt/.bundle/gems/gems/thin-1.2.7/lib/thin/runner.rb:177:in `run_command'
/home/slugs/215194_e5b887e_c999/mnt/.bundle/gems/gems/thin-1.2.7/lib/thin/runner.rb:143:in `run!'
/home/slugs/215194_e5b887e_c999/mnt/.bundle/gems/gems/thin-1.2.7/bin/thin:6

我想 eventmachine gem 有问题....但它在我的机器上运行良好。所以我不确定发生了什么或如何调试它。

最佳答案

从您的错误日志来看,您似乎正试图以某种方式使用 SQLite3 访问数据库。 Heroku 虽然使用 Postgresql,但显然您的数据库将无法打开。英雄联盟 generates automatically database.yml 文件,所以不会出现错误,但也许您需要并直接使用 sqlite3?

关于ruby - Heroku 应用抛出 "Internal Server Error",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3070329/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com