我正在关注Ruby On Rails Book Tutorial, Chapter 2, toy_app
我在https://bitbucket.org/Marium36/toy_app/src/master/的BitBucket中创建了存储库
我正在学习尽早地部署到Heroku,https://salty-wave-17330.herokuapp.com/
在本地Ubuntu VM上,我可以完美加载localhost:3000
和localhost:3000/users
在Heroku上,我可以转到https://salty-wave-17330.herokuapp.com/
但是,当我转到https://salty-wave-17330.herokuapp.com/users时,出现错误消息:
很抱歉,出了点问题。 如果您是应用程序所有者,请检查日志以获取更多信息。
构建日志看起来很好,https://bitbucket.org/Marium36/toy_app/src/master/build
可能是什么问题?
答案 0 :(得分:2)
您可以做两件事:
首先:检查您的服务器日志(而非构建日志),这很可能会告诉您问题出在哪里-https://devcenter.heroku.com/articles/heroku-cli-commands#heroku-logs
第二步::添加错误监控器,例如Airbrake-在此页上查看错误和异常部分-https://elements.heroku.com/addons
此外,构建日志仅与部署应用程序有关,您必须检查服务器日志以了解服务器为何引发错误。