2007-12-19

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

关键字: 安装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之后提示版本不对一样。

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

http://instantrails.rubyforge.org/wiki/wiki.pl

进去之后点击download

收拾心情重新上路:)
phoenix520 2007-12-29   回复
我也遇到过这个问题,gem uninstall mongrel,再gem install mongrel就好了。
andyho1107 2007-12-21   回复
请问怎么改rails的配置文件呢?
发表评论

提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则

您还没有登录,请登录后发表评论

beyondbin
搜索本博客
博客分类
最近加入圈子
存档
最新评论