推送到Heroku时Ruby on Rails错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了推送到Heroku时Ruby on Rails错误相关的知识,希望对你有一定的参考价值。
我对编程很新,想要一些问题的帮助。 我目前面对的是Heroku。我正在尝试使用Git push Heroku master将我的Ruby on Rails应用程序推送到Heroku,但我不断收到2个错误:
安装ruby-2.3.0时发生错误 !这个版本的Ruby在Heroku-18上不可用。 错误:未能将某些引用推送到'https://git.heroku.com/nameless-atoll-25465.git'
在执行此操作时,我在Ruby on Rails的主分支上,但似乎没有任何改变以达到目的。 我也花了很多时间在这里尝试解决它,似乎没有任何工作。我已经尝试在主分支上更新Git到Heroku但是当我尝试使用Git命令更新它时,Ruby终端在分支主服务器上保持输出没有提交。有没有人找到解决这个问题的方法?我目前正在运行Ruby 2.3.0。
heroku-18 stack仅支持Ruby 2.4.5和2.5.3。 见https://devcenter.heroku.com/articles/ruby-support#supported-runtimes
您应该在应用程序中升级Ruby,或降级到heroku-16堆栈。 显然,升级总是比降级更好。
以上是关于推送到Heroku时Ruby on Rails错误的主要内容,如果未能解决你的问题,请参考以下文章
安装sqlite3时发生将rails应用程序推送到Heroku错误,并且Bundler无法继续[重复]
使用omniauth-twitter的Ruby on Rails应用程序在heroku上不起作用“很抱歉,出了点问题。”