2009-11-14 5 views
1

Je suis en train de lancer le serveur RoR sous ubuntu 9.10:RubyOnRails début Erreur d'exécution du serveur

>  ruby script/server 
>  => Booting WEBrick 
>  => Rails 2.3.4 application starting on http://0.0.0.0:3000 
>  /var/lib/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:271:in 
> `require_frameworks': no such file to 
> load -- net/https (RuntimeError) 
>  from /var/lib/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:134:in 
> `process' 
>  from /var/lib/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:113:in 
> `send' 
>  from /var/lib/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:113:in 
> `run' 
>  from /home/ockonal/Programming/RoR/demo/demo/config/environment.rb:9 
>  from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in 
> `gem_original_require' 
>  from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in 
> `require' 
>  from /var/lib/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in 
> `require' 
>  from /var/lib/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:521:in 
> `new_constants_in' 
>  from /var/lib/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in 
> `require' 
>  from /var/lib/gems/1.8/gems/rails-2.3.4/lib/commands/server.rb:84 
>  from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in 
> `gem_original_require' 
>  from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in 
> `require' 
>  from script/server:3 

Ce que je fait de mal?

Répondre

6

La prise en charge Ruby SSL n'est pas installée, ce qui provoque l'échec des Rails lorsqu'ils recherchent net/https.rb. Si vous utilisez le package Ubuntu Ruby par défaut, vous devez installer le package libopenssl-ruby1.8.

Questions connexes