2012-01-13 79 views
0

我無法啓動我的服務器,它確實沒有任何意義。追蹤路徑,找到寶石,安裝,卸載,重新安裝,似乎沒有任何工作。通過RVM安裝在OS X上。因此,這裏的統計: $其中紅寶石 /Users/Ross/.rvm/rubies/ruby-1.9.2-p180/bin/rubyRails:沒有這樣的文件加載 - action_dispatch

$ which rails 
/Users/Ross/.rvm/gems/ruby-1.9.2-p180/bin/rails 

$ which gem 
/Users/Ross/.rvm/rubies/ruby-1.9.2-p180/bin/gem 

$ gem list 

*** LOCAL GEMS *** 

actionmailer (3.1.3) 
actionpack (3.1.3) 
activemodel (3.1.3) 
activerecord (3.1.3) 
activeresource (3.1.3) 
activesupport (3.1.3) 
arel (2.2.1) 
builder (3.0.0) 
bundler (1.0.21) 
erubis (2.7.0) 
hike (1.2.1) 
i18n (0.6.0) 
json (1.6.4) 
mail (2.3.0) 
mime-types (1.17.2) 
multi_json (1.0.4) 
polyglot (0.3.3) 
rack (1.3.6) 
rack-cache (1.1) 
rack-mount (0.8.3) 
rack-ssl (1.3.2) 
rack-test (0.6.1) 
rails (3.1.3) 
railties (3.1.3) 
rake (0.9.2.2 ruby, 0.8.7) 
rdoc (3.12) 
rubygems-update (1.8.15) 
sprockets (2.0.3) 
thor (0.14.6) 
tilt (1.3.3) 
treetop (1.4.10) 
tzinfo (0.3.31) 

$ gem env 
RubyGems Environment: 
    - RUBYGEMS VERSION: 1.8.15 
    - RUBY VERSION: 1.9.2 (2011-02-18 patchlevel 180) [x86_64-darwin11.2.0] 
    - INSTALLATION DIRECTORY: /Users/Ross/.rvm/gems/ruby-1.9.2-p180 
    - RUBY EXECUTABLE: /Users/Ross/.rvm/rubies/ruby-1.9.2-p180/bin/ruby 
    - EXECUTABLE DIRECTORY: /Users/Ross/.rvm/gems/ruby-1.9.2-p180/bin 
    - RUBYGEMS PLATFORMS: 
    - ruby 
    - x86_64-darwin-11 
    - GEM PATHS: 
    - /Users/Ross/.rvm/gems/ruby-1.9.2-p180 
    - /Users/Ross/.rvm/gems/[email protected] 
    - GEM CONFIGURATION: 
    - :update_sources => true 
    - :verbose => true 
    - :benchmark => false 
    - :backtrace => false 
    - :bulk_threshold => 1000 
    - REMOTE SOURCES: 
    - http://rubygems.org/ 

更新12年12月16日 - =>

Gemfile:

source 'http://rubygems.org' 
require 'rubygems' 

gem 'rails' 
gem 'actionpack' 
gem 'jquery-rails' 
gem 'haml' 
gem "devise", :git => "https://github.com/plataformatec/devise.git" 
# gem 'oa-core' 
gem 'omniauth' 
gem 'omniauth-openid' 
gem 'omniauth-twitter' 
gem 'omniauth-facebook' 
gem 'omniauth-github' 
gem "settingslogic" 
gem 'composite_primary_keys' 
gem 'addressable' 
gem 'faraday' 

# Bundle edge Rails instead: 
# gem 'rails', :git => 'git://github.com/rails/rails.git' 

gem 'pg' 
gem 'squeel' 
gem 'sqlite3' 
gem 'mysql2', '~> 0.2.6' 
gem "bcrypt-ruby", :require => "bcrypt" 

group :development, :test do 
    gem 'rspec-rails' 
    gem 'ruby-debug19', :require => 'ruby-debug' 
    gem 'hpricot', :require => false #html2haml 
    gem 'ruby_parser', :require => false # html2haml 
    gem 'pickle' 
    gem 'awesome_print', :require => 'ap' 
    gem 'factory_girl_rails' 
end 

group :development do 
    gem 'heroku', :require => false 
    gem 'sass' 
end 

group :test do 
    gem 'shoulda' 
    gem 'cucumber-rails' 
    gem 'spork', '~> 0.9.0.rc3' 
    gem 'guard-spork' 
    gem 'database_cleaner' 
end 
+0

您可以發佈有問題的應用程序的Gemfile嗎?你是否爲應用程序運行'bundle install'? – 2012-01-13 21:40:53

+0

是的,我已經運行軟件包安裝,我會更新添加Gemfile – 2012-01-16 23:44:25

回答

0

是安全衝突;我不得不把所有的文件都放在gems目錄下。所有者是root,除非我想要sudo服務器,我只需要我的用戶擁有所有文件的權利

相關問題