Heroku is trying to install sqlite3 gem even it not being in the Gemfile

前端 未结 4 1624
悲哀的现实
悲哀的现实 2021-02-04 04:44

I\'m trying to deploy a Rails 3.1 application for the first time on Heroku. I set it to the Cedar stack, removed the sqlite3 gem but when I push the code to Heroku I get this er

4条回答
  •  时光说笑
    2021-02-04 05:27

    Simple solution without uninstalling sqlite3 gem for Heroku:

    Add to Gemfile:

    group :production do
    gem 'pg', '0.17.1' #or version of pg you want
    gem 'rails_12factor', '0.0.2' #Heroku static assets for image and css
    

    Check, that you have:

    end 
    end
    

    at the end of code in Gemfile

    than Save Gemfile and run bundle install

    $ bundle install --without production
    

    than commit

    $ git commit -a -m "Update Gemfile.lock for Heroku"
    

    than

    $ git push heroku master
    

    That is all. You will get only a few warnings which is simply to fix.

提交回复
热议问题