我对编程很新,想要一些问题的帮助。 我目前面对的是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堆栈。 显然,升级总是比降级更好。