Я следую Учебное пособие по Ruby On Rails, глава 2, toy_app
Я создал хранилище в BitBucket, https://bitbucket.org/Marium36/toy_app/src/master/
И я учусь развертывать рано и часто в Heroku, https://salty -wave-17330.herokuapp.com /
На моей локальной Ubuntu VM я могу отлично загрузить localhost:3000 и localhost:3000/users
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
В чем может быть проблема?
Вы можете сделать две вещи:
Первое: Проверьте свои журналы сервера (не журналы сборки) , это, скорее всего, скажет вам, где проблема -https://devcenter.heroku.com/articles/heroku-cli-commands#heroku-logs
Во-вторых: Добавьте монитор ошибок, например Airbrake - Проверьте Ошибки и исключения раздел на этой странице - https://elements.heroku.com/addons
Кроме того, журналы сборки связаны только с развертыванием приложения, вы должны проверить журналы сервера, чтобы узнать, почему ваш сервер выдает ошибку.