Eu tenho um aplicativo de trilhos que eu copiei para minha máquina. Eu estou ficando erro após acessar o aplicativo.
MissingSourceFile (no such file to load -- xml):
app/controllers/results_controller.rb:6
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/httpserver.rb:104:in `service"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/httpserver.rb:65:in `run"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/server.rb:173:in `start_thread"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/server.rb:162:in `start"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/server.rb:162:in `start_thread"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/server.rb:95:in `start"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/server.rb:92:in `each"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/server.rb:92:in `start"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/server.rb:23:in `start"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/server.rb:82:in `start"
Eu tentei instalar o libxml, obtendo o seguinte erro:
[root@localhost log]# gem install libxml-ruby
WARNING: RubyGems 1.2+ index not found for:
RubyGems will revert to legacy indexes degrading performance.
ERROR: Could not find a valid gem "libxml-ruby" (>= 0) in any repository
[root@localhost log]#
Como esse problema pode ser resolvido?
A versão do Rails: 2.3.8 A versão do Ruby: 1.8.7 Sistema Operacional: FC18
Respostas:
0 para resposta № 1O erro implica que as origens de gemas que seu usuário não conseguiu resolver libxml-ruby
. libxml-ruby
parece também ser hospedado por rubygems.org. Então você pode adicionar https://rubygems.org
às suas fontes e instale a gema.
# gem sources -a https://rubygems.org
https://rubygems.org added to sources
Então instale libxml-ruby
:
# gem install libxml-ruby
Isso deve instalar com sucesso a gem.
Para ver a lista de fontes disponíveis, você pode gem sources
:
# gem sources