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... ]