2011-03-18 5 views
1

안녕하세요, 작은 문제가 있습니다. 우선 XAMP 서버에서 루비 온 레일스 프로젝트를 실행하려고합니다. "루비 스크립트/서버 "는 messege 창이 MSVCRT - ruby191.dllruby ​​script/server ERROR missing msvcrt-ruby191.dll

하고 명령 프롬프트 출력이

d:\umer\lightfantasticapp>ruby script/server 
=> Booting WEBrick 
=> Rails 2.3.5 application starting on http://0.0.0.0:3000 
C:/RailsInstaller/Ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `gem_original_require': no such file to load -- geokit-rails (MissingSourceFile) 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `require' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:156:in `require' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:521:in `new_constants_in' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:156:in `require' 

from d:/umer/lightfantasticapp/vendor/plugins/geokit-rails/init.rb:1:in`evaluate_init_rb' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/plugin.rb:158:in `evaluate_init_rb' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/plugin.rb:154:in `evaluate_init_rb' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/plugin.rb:48:in `load' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/plugin/loader.rb:38:in `load_plugins' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/plugin/loader.rb:37:in `each' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/plugin/loader.rb:37:in `load_plugins' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/rails-2.3.5/libinitializer.rb:369:in `load_plugins' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/rails-2.3.5/libinitializer.rb:165:in `process' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113:in `send' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/initializer.rb:113:in `run' 

from d:/umer/lightfantasticapp/config/environment.rb:11 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `gem_original_require' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `require' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:156:in `require' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:521:in `new_constants_in' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:156:in `require' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/commands/server.rb:84 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `gem_original_require' 

from C:/RailsInstaller/Ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in `require' 

from script/server:3 

이 친절하게 도와 이런 일이, 심지어 제거하고 프레임 워크를 다시 설치 시도 필자 보이는 누락이 메신저를 말하는 나타납니다 명령 나는 geokit, sql, gem도 설치하려고했지만 그 중 아무 것도 나를 위해 일하지 않았다 ... 어떤 suggetions ..?

답변

2

설치 보석은 보석 C 필요로하는 동안 오류가 발생시피 당신이

를 설치하지 않은 1.9.1 루비에 대해 컴파일 된 경우이 오류가 발생합니다 :/RailsInstaller/Ruby1을 .8.7/lib 디렉토리/루비/site_ruby/1.8/젬/custom_require.rb : 29

나는 그것이 중 하나를 JSON 또는 mysql을 보석 추측 할 솔루션이 보석을 제거하는 것입니다

(당신이 MySQL을 사용합니까?) --platform = ruby ​​플래그로 설치하십시오. gem uninstall json gem in stson json - platform = ruby ​​-v = 1.4.6