Pow not loading gem properly while rails s works

夙愿已清 提交于 2019-12-02 18:28:03

问题


I have an error when using pow, but it works perfectly with rails s. Here is the results of the same code on Heroku: www.contakapp.com

I believe the chunky_png-1.2.8 is from the foundation gem or some related issue. So I am also providing my whole gem file:

source 'https://rubygems.org'
ruby '1.9.3'

gem 'rails', '4.0.0'

#views
gem 'jquery-rails'            , '~> 2.2.1'
gem 'haml-rails'              , '~> 0.4'

#auth
gem 'omniauth-facebook'       , '~> 1.4.0'
gem 'omniauth-linkedin'       , '~> 0.1.0'

#API
gem 'twitter'                 , '~> 4.8.1'
gem 'rest-client'             , '~> 1.6.7'


# models
gem 'pg'

gem 'coffee-rails'
gem 'uglifier'
gem "font-awesome-rails"
gem 'sass-rails'
gem "compass-rails",    github: "milgner/compass-rails", ref: "1749c06f15dc4b058427e7969810457213647fb8"
gem "zurb-foundation", "~> 4.3.0"

group :development, :test do

end

group :development do

end

group :production, :staging do
    gem 'rails_12factor'
end

gemfile.lock

GIT
  remote: git://github.com/milgner/compass-rails.git
  revision: 1749c06f15dc4b058427e7969810457213647fb8
  ref: 1749c06f15dc4b058427e7969810457213647fb8
  specs:
    compass-rails (1.0.3)
      compass (>= 0.12.2, < 0.14)

GEM
  remote: https://rubygems.org/
  specs:
    actionmailer (4.0.0)
      actionpack (= 4.0.0)
      mail (~> 2.5.3)
    actionpack (4.0.0)
      activesupport (= 4.0.0)
      builder (~> 3.1.0)
      erubis (~> 2.7.0)
      rack (~> 1.5.2)
      rack-test (~> 0.6.2)
    activemodel (4.0.0)
      activesupport (= 4.0.0)
      builder (~> 3.1.0)
    activerecord (4.0.0)
      activemodel (= 4.0.0)
      activerecord-deprecated_finders (~> 1.0.2)
      activesupport (= 4.0.0)
      arel (~> 4.0.0)
    activerecord-deprecated_finders (1.0.3)
    activesupport (4.0.0)
      i18n (~> 0.6, >= 0.6.4)
      minitest (~> 4.2)
      multi_json (~> 1.3)
      thread_safe (~> 0.1)
      tzinfo (~> 0.3.37)
    arel (4.0.0)
    atomic (1.1.10)
    bcrypt-ruby (3.0.1)
    builder (3.1.4)
    chunky_png (1.2.8)
    coffee-rails (4.0.0)
      coffee-script (>= 2.2.0)
      railties (>= 4.0.0.beta, < 5.0)
    coffee-script (2.2.0)
      coffee-script-source
      execjs
    coffee-script-source (1.6.3)
    compass (0.12.2)
      chunky_png (~> 1.2)
      fssm (>= 0.2.7)
      sass (~> 3.1)
    erubis (2.7.0)
    execjs (1.4.0)
      multi_json (~> 1.0)
    faraday (0.8.7)
      multipart-post (~> 1.1)
    font-awesome-rails (3.0.2.0)
      railties (>= 3.1)
    fssm (0.2.10)
    haml (4.0.1)
      tilt
    haml-rails (0.4)
      actionpack (>= 3.1, < 4.1)
      activesupport (>= 3.1, < 4.1)
      haml (>= 3.1, < 4.1)
      railties (>= 3.1, < 4.1)
    hashie (1.2.0)
    hike (1.2.3)
    httpauth (0.2.0)
    i18n (0.6.4)
    jquery-rails (2.2.1)
      railties (>= 3.0, < 5.0)
      thor (>= 0.14, < 2.0)
    jwt (0.1.8)
      multi_json (>= 1.5)
    mail (2.5.4)
      mime-types (~> 1.16)
      treetop (~> 1.4.8)
    mime-types (1.23)
    minitest (4.7.5)
    multi_json (1.7.7)
    multipart-post (1.2.0)
    oauth (0.4.7)
    oauth2 (0.8.1)
      faraday (~> 0.8)
      httpauth (~> 0.1)
      jwt (~> 0.1.4)
      multi_json (~> 1.0)
      rack (~> 1.2)
    omniauth (1.1.3)
      hashie (~> 1.2)
      rack
    omniauth-facebook (1.4.0)
      omniauth-oauth2 (~> 1.0.2)
    omniauth-google (1.0.2)
      multi_json
      omniauth (~> 1.0)
      omniauth-oauth
    omniauth-linkedin (0.1.0)
      omniauth-oauth (~> 1.0)
    omniauth-oauth (1.0.1)
      oauth
      omniauth (~> 1.0)
    omniauth-oauth2 (1.0.3)
      oauth2 (~> 0.8.0)
      omniauth (~> 1.0)
    omniauth-twitter (1.0.0)
      multi_json (~> 1.3)
      omniauth-oauth (~> 1.0)
    pg (0.15.1)
    polyglot (0.3.3)
    rack (1.5.2)
    rack-test (0.6.2)
      rack (>= 1.0)
    rails (4.0.0)
      actionmailer (= 4.0.0)
      actionpack (= 4.0.0)
      activerecord (= 4.0.0)
      activesupport (= 4.0.0)
      bundler (>= 1.3.0, < 2.0)
      railties (= 4.0.0)
      sprockets-rails (~> 2.0.0)
    rails_12factor (0.0.2)
      rails_serve_static_assets
      rails_stdout_logging
    rails_serve_static_assets (0.0.1)
    rails_stdout_logging (0.0.1)
    railties (4.0.0)
      actionpack (= 4.0.0)
      activesupport (= 4.0.0)
      rake (>= 0.8.7)
      thor (>= 0.18.1, < 2.0)
    rake (10.1.0)
    rest-client (1.6.7)
      mime-types (>= 1.16)
    sass (3.2.9)
    sass-rails (4.0.0)
      railties (>= 4.0.0.beta, < 5.0)
      sass (>= 3.1.10)
      sprockets-rails (~> 2.0.0)
    simple_oauth (0.2.0)
    sorcery (0.8.2)
      bcrypt-ruby (~> 3.0.0)
      oauth (~> 0.4.4)
      oauth2 (~> 0.8.0)
    sprockets (2.10.0)
      hike (~> 1.2)
      multi_json (~> 1.0)
      rack (~> 1.0)
      tilt (~> 1.1, != 1.3.0)
    sprockets-rails (2.0.0)
      actionpack (>= 3.0)
      activesupport (>= 3.0)
      sprockets (~> 2.8)
    thor (0.18.1)
    thread_safe (0.1.0)
      atomic
    tilt (1.4.1)
    treetop (1.4.14)
      polyglot
      polyglot (>= 0.3.1)
    twitter (4.8.1)
      faraday (~> 0.8, < 0.10)
      multi_json (~> 1.0)
      simple_oauth (~> 0.2)
    tzinfo (0.3.37)
    uglifier (2.1.2)
      execjs (>= 0.3.0)
      multi_json (~> 1.0, >= 1.0.2)
    zurb-foundation (4.3.0)
      sass (>= 3.2.0)

PLATFORMS
  ruby

DEPENDENCIES
  coffee-rails
  compass-rails!
  font-awesome-rails
  haml-rails (~> 0.4)
  jquery-rails (~> 2.2.1)
  omniauth-facebook
  omniauth-google
  omniauth-linkedin
  omniauth-twitter
  pg
  rails (= 4.0.0)
  rails_12factor
  rest-client (~> 1.6.7)
  sass-rails
  sorcery
  twitter (~> 4.8.1)
  uglifier
  zurb-foundation (~> 4.3.0)

回答1:


It looks like Pow isn't using the same Ruby as your shell session. You can learn how to properly setup Pow with the same version of Ruby using your Ruby version manager in the Pow User Manual.



来源:https://stackoverflow.com/questions/17801200/pow-not-loading-gem-properly-while-rails-s-works

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!