安装mongrel-1.1.2其中一种运行出错的解决方法

使用netbeans6.0,升级了rails2.02,然后安装mongrel-1.1.2后启动服务器出错,提示如下:
D:/InstantRails/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- D:/InstantRails/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.2-x86-mswin32-60/lib/mongrel/init.rb (MissingSourceFile)

细看提示第一行的大概意思是找不到mongrel-1.1.2-x86-mswin32-60下面没有init.rb这个文件。
打开
【D:\InstantRails\ruby\lib\ruby\gems\1.8\gems】
找到
【mongrel-1.1.2-mswin32】
文件夹,原来安装的是
【mongrel-1.1.2-mswin32】
而不是
【mongrel-1.1.2-x86-mswin32-60】
复制粘贴一个来备份。然后把复件
【mongrel-1.1.2-mswin32】
改名为
【mongrel-1.1.2-x86-mswin32-60】
当然,还可以改动rails里面的配置文件,就好像当时更新了rails2.0之后提示版本不对一样。

第一次发帖的时候被版主扣分了,帖子扔回了入门讨论版,现在逐步明白了,能解决的问题就自己解决,培养寻找解决问题的能力和毅力,才是编程对人生历练的价值所在。

你可能感兴趣的:(编程,Ruby,rubygems,Rails)