[前][次][番号順一覧][スレッド一覧]

rails:2755

From: paptimusx <paptimusx@g...>
Date: Thu, 5 Jun 2008 14:21:10 +0900
Subject: [rails:2755] mongrelが動かなくなりました。

mongrelが動かなくなりました。
mongrelが動くように復旧したいのですが、どなたか助言お願いします。

いつ動かなくなったのかはわかりませんが、gemをupdateした気もします。

2.0.1でscaffoldしただけのプロジェクトをつくって試したりもしたのですが、
やはりmongrelでは動かず、webrickでは動きます。


mongrel起動時のメッセージをみると
mongrel_service-0.3.2-x86-mswin32 を探しにいき失敗しているようなのですが、
存在するのは
 mongrel_service-0.3.2-mswin32
 mongrel_service-0.3.4-x86-mswin32
であり、なぜ mongrel_service-0.3.2-x86-mswin32 を探しに行くのか分かりません。

A % dir C:\Ruby\lib\ruby\gems\1.8\gems | grep -i mongrel
2007/09/28  13:11    <DIR>          mongrel_service-0.3.2-mswin32
2008/06/05  11:46    <DIR>          mongrel_service-0.3.4-x86-mswin32
2007/09/28  13:09    <DIR>          mongrel-1.0.1-mswin32
2008/06/05  11:40    <DIR>          mongrel-1.1.5-x86-mswin32-60

どうやって復旧したらよいでしょうか。

ディレクトリごと保存してあったRubyのディレクトリに戻して復旧しようと
してみたところ、Railsが1.2.3だったので rails を install しなおしたら、
2.0.2 ではなく 2.1.0 が降りてきたのでびっくりしました。

それはともかく
2.0.2をinstallし、2.1.0をuninstallしたのですが、同じ結果になりました。
まだ復旧できません。

--
mongrelが動かなくなったAは自機でBはイントラ内のサーバ機です。

A : mongerl が動かなくなったPC
B : mongerl が動く別のPC

A,B % ver
Microsoft Windows XP [Version 5.1.2600]

A % ruby -v
ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32]

B % ruby -v
ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]

A % gem -v
1.1.1

B % gem -v
0.9.4

A % gem query | egrep -i "mongrel|rails|gem"
*** LOCAL GEMS ***
gem_plugin (0.2.3, 0.2.2)
mongrel (1.1.5, 1.0.1)
mongrel_service (0.3.4, 0.3.2)
rails (2.0.2, 1.2.3, 1.1.4)
rubygems-update (1.1.1)
scgi_rails (0.4.3)

B % gem query | egrep -i "mongrel|rails|gem"
*** LOCAL GEMS ***
    Support and utility classes used by the Rails framework.
gem_plugin (0.2.3)
    A plugin system based on rubygems that uses dependencies only
mongrel (1.1.4)
    A small fast HTTP library and server that runs Rails, Camping, Nitro
mongrel_service (0.3.4)
    Mongrel Native Win32 Service Plugin for Rails
rails (2.0.2)
    This package provides download sources for remote gem installation


A % ruby script/server webrick
=> Booting WEBrick...
=> Rails application started on http://0.0.0.0:3000
=> Ctrl-C to shutdown server; call with --help for options
[2008-06-05 11:49:33] INFO  WEBrick 1.3.1
[2008-06-05 11:49:33] INFO  ruby 1.8.6 (2007-03-13) [i386-mswin32]
[2008-06-05 11:49:33] INFO  WEBrick::HTTPServer#start: pid=4748 port=3000
[2008-06-05 11:49:39] INFO  going to shutdown ...
[2008-06-05 11:49:39] INFO  WEBrick::HTTPServer#start done.

A % ruby script/server mongrel
=> Booting Mongrel (use 'script/server webrick' to force WEBrick)
=> Rails application starting on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
Exiting
C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require': no such file to load --
C:/Ruby/lib/ruby/gems/1.8/gems/mongrel_service-0.3.2-x86-mswin32/lib/mongrel_service/init.rb
(MissingSourceFile)
        from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
        from C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:496:in
`require'
        from C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:342:in
`new_constants
_in'
        from C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:496:in
`require'
        from C:/Ruby/lib/ruby/gems/1.8/gems/gem_plugin-0.2.3/lib/gem_plugin.rb:134:in
`load'
        from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/source_index.rb:184:in
`each'
        from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/source_index.rb:184:in
`each'
        from C:/Ruby/lib/ruby/gems/1.8/gems/gem_plugin-0.2.3/lib/gem_plugin.rb:112:in
`load'
         ... 11 levels...
        from C:/Ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/commands/server.rb:39
        from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require'
        from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
        from script/server:3

 mongrel_service-0.3.2-x86-mswin32 を探している?

A % dir C:\Ruby.xx\lib\ruby\gems\1.8\gems | grep -i mongrel
2007/09/28  13:11    <DIR>          mongrel_service-0.3.2-mswin32
2008/06/05  11:46    <DIR>          mongrel_service-0.3.4-x86-mswin32
2007/09/28  13:09    <DIR>          mongrel-1.0.1-mswin32
2008/06/05  11:40    <DIR>          mongrel-1.1.5-x86-mswin32-60

--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

->    2755 2008-06-05 07:21 [paptimusx@g...      ] mongrelが動かなくなりました。           
      2756 2008-06-05 09:35 ┗[someeda@g...        ]                                       
      2757 2008-06-05 11:34  ┗[paptimusx@g...      ]                                     
      2758 2008-06-05 13:03   ┣[someeda@g...        ]                                   
      2759 2008-06-05 17:40   ┗[kog.bangbangshoot@g.]                                   
      2760 2008-06-06 03:20    ┗[paptimusx@g...      ]                                 
      2761 2008-06-06 05:34     ┣[rechka_osaka@y...   ] --all では? (Re: mongrelが動かなくなりました。)
      2763 2008-06-06 09:58     ┃┗[paptimusx@g...      ]                             
      2764 2008-06-06 10:10     ┗[paptimusx@g...      ]