title: My app is down on Heroku, no errors when run "heroku run rails test", but many errors on running "heroku run rails console"
body: <p>my rails application is down when pushing it to heroku</p>
  
  <p>this is the output of heroku application logs</p>
  
  <pre><code>2018-06-09T16:53:56.213028+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=cryptic-everglades-17685.herokuapp.com request_id=e02b7de8-01c6-4a66-9118-4f26407edae9 fwd="156.212.233.222" dyno= connect= service= status=503 bytes= protocol=https
  2018-06-09T16:53:56.762020+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=cryptic-everglades-17685.herokuapp.com request_id=f91d7fe2-509d-4bf1-b32c-73ae9a700e1e fwd="156.212.233.222" dyno= connect= service= status=503 bytes= protocol=https
  </code></pre>
  
  <p>I tried running <code>heroku restart</code>, then <code>heroku run rails console</code> .. and I got these errors,</p>
  
  <pre><code>Running rails console on ⬢ cryptic-everglades-17685... up, run.7205 (Free)
  Traceback (most recent call last):
      38: from /app/bin/rails:9:in `&lt;main&gt;'
      37: from /app/bin/rails:9:in `require'
      36: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/commands.rb:16:in `&lt;top (required)&gt;'
      35: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/command.rb:44:in `invoke'
      34: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/command/base.rb:63:in `perform'
      33: from /app/vendor/bundle/ruby/2.5.0/gems/thor-0.20.0/lib/thor.rb:387:in `dispatch'
      32: from /app/vendor/bundle/ruby/2.5.0/gems/thor-0.20.0/lib/thor/invocation.rb:126:in `invoke_command'
      31: from /app/vendor/bundle/ruby/2.5.0/gems/thor-0.20.0/lib/thor/command.rb:27:in `run'
      30: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/commands/console/console_command.rb:96:in `perform'
      29: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/command/actions.rb:16:in `require_application_and_environment!'
      28: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/application.rb:329:in `require_environment!'
      27: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/application.rb:329:in `require'
      26: from /app/config/environment.rb:5:in `&lt;top (required)&gt;'
      25: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/application.rb:353:in `initialize!'
      24: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/initializable.rb:58:in `run_initializers'
      23: from /app/vendor/ruby-2.5.1/lib/ruby/2.5.0/tsort.rb:205:in `tsort_each'
      22: from /app/vendor/ruby-2.5.1/lib/ruby/2.5.0/tsort.rb:226:in `tsort_each'
      21: from /app/vendor/ruby-2.5.1/lib/ruby/2.5.0/tsort.rb:347:in `each_strongly_connected_component'
      20: from /app/vendor/ruby-2.5.1/lib/ruby/2.5.0/tsort.rb:347:in `call'
      19: from /app/vendor/ruby-2.5.1/lib/ruby/2.5.0/tsort.rb:347:in `each'
      18: from /app/vendor/ruby-2.5.1/lib/ruby/2.5.0/tsort.rb:349:in `block in each_strongly_connected_component'
      17: from /app/vendor/ruby-2.5.1/lib/ruby/2.5.0/tsort.rb:431:in `each_strongly_connected_component_from'
      16: from /app/vendor/ruby-2.5.1/lib/ruby/2.5.0/tsort.rb:350:in `block (2 levels) in each_strongly_connected_component'
      15: from /app/vendor/ruby-2.5.1/lib/ruby/2.5.0/tsort.rb:228:in `block in tsort_each'
      14: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/initializable.rb:59:in `block in run_initializers'
      13: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/initializable.rb:30:in `run'
      12: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/initializable.rb:30:in `instance_exec'
      11: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/application/finisher.rb:67:in `block in &lt;module:Finisher&gt;'
      10: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/application/finisher.rb:67:in `each'
       9: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/engine.rb:354:in `eager_load!'
       8: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/engine.rb:473:in `eager_load!'
       7: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/engine.rb:473:in `each'
       6: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/engine.rb:475:in `block in eager_load!'
       5: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/engine.rb:475:in `each'
       4: from /app/vendor/bundle/ruby/2.5.0/gems/railties-5.1.4/lib/rails/engine.rb:476:in `block (2 levels) in eager_load!'
       3: from /app/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:11:in `loading'
       2: from /app/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.4/lib/active_support/concurrency/share_lock.rb:149:in `exclusive'
       1: from /app/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.4/lib/active_support/dependencies/interlock.rb:12:in `block in loading'
  /app/app/uploaders/picture_uploader.rb:1:in `&lt;top (required)&gt;': uninitialized constant CarrierWave (NameError)
  </code></pre>
  
  <p>my Gemfile</p>
  
  <pre><code>source 'https://rubygems.org'
  ruby "2.5.1"
  
  gem 'rails',        '5.1.4'
  gem 'bootstrap-sass', '3.3.7'
  gem 'bcrypt',       '3.1.12'
  gem 'puma',         '3.9.1'
  gem 'sass-rails',   '5.0.6'
  gem 'uglifier',     '3.2.0'
  gem 'coffee-rails', '4.2.2'
  gem 'jquery-rails', '4.3.1'
  gem 'turbolinks',   '5.0.1'
  gem 'jbuilder',     '2.7.0'
  
  group :development, :test do
    gem 'sqlite3', '1.3.13'
    gem 'byebug',  '9.0.6', platform: :mri
  end
  
  group :development do
    gem 'web-console',           '3.5.1'
    gem 'listen',                '3.1.5'
    gem 'spring',                '2.0.2'
    gem 'spring-watcher-listen', '2.0.1'
  end
  
  group :test do
    gem 'rails-controller-testing', '1.0.2'
    gem 'minitest',                 '5.10.3'
    gem 'minitest-reporters',       '1.1.14'
    gem 'guard',                    '2.13.0'
    gem 'guard-minitest',           '2.4.4'
  end
  
  group :production do
    gem 'pg', '0.18.4'
  end
  
  # Windows does not include zoneinfo files, so bundle the tzinfo-data gem
  gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]
  </code></pre>
  
  <p>excuse me but I'm still newbie, and this was just a registration system that I was trying to build using "rails tutorial" book.. knowing that the application is working well on my pc localhost, </p>