こんにちは。立て続けの投稿になり申し訳ありませんがよろしくお願いします。
以下の環境で Redmine をバージョンアップしました。
- OS:Windows 2003 Sever
- Ruby 1.8.7→1.9.3
- Redmine 1.2.1→2.1.4
- Rails 2.3.11→3.2.8
- MySQL 5.5.28
バックアップが終わり、 thin で起動確認をしましたが、以下の「cannot load such file -- thin/connection (LoadError)」
というエラーが出て Redmine が起動しません。
C:\webserver\redmine-2.1.4>thin start -e production -p 3000
>> Using rack adapter
C:/webserver/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.8/lib/active_support/dependencies.rb
:251:in `block in require': iconv will be deprecated in the future, use String#encode instead.
>> Thin web server (v1.5.0 codename Knife)
>> Maximum connections set to 1024
>> Listening on 0.0.0.0:3000, CTRL+C to stop
C:/webserver/Ruby193/lib/ruby/gems/1.9.1/gems/thin-1.5.0/lib/thin/backends/tcp_server.rb:16:in `connect': cannot load such file -- thin/connection (LoadError)
from C:/webserver/Ruby193/lib/ruby/gems/1.9.1/gems/thin-1.5.0/lib/thin/backends/base.rb:55:in `block in start'
from C:/webserver/Ruby193/lib/ruby/gems/1.9.1/gems/eventmachine-1.0.0-x86-mingw32/lib/eventmachine.rb:187:in `call'
from C:/webserver/Ruby193/lib/ruby/gems/1.9.1/gems/eventmachine-1.0.0-x86-mingw32/lib/eventmachine.rb:187:in `run_machine'
from C:/webserver/Ruby193/lib/ruby/gems/1.9.1/gems/eventmachine-1.0.0-x86-mingw32/lib/eventmachine.rb:187:in `run'
from C:/webserver/Ruby193/lib/ruby/gems/1.9.1/gems/thin-1.5.0/lib/thin/backends/base.rb:63:in `start'
from C:/webserver/Ruby193/lib/ruby/gems/1.9.1/gems/thin-1.5.0/lib/thin/server.rb:159:in `start'
from C:/webserver/Ruby193/lib/ruby/gems/1.9.1/gems/thin-1.5.0/lib/thin/controllers/controller.rb:86:in `start'
from C:/webserver/Ruby193/lib/ruby/gems/1.9.1/gems/thin-1.5.0/lib/thin/runner.rb:187:in `run_command'
from C:/webserver/Ruby193/lib/ruby/gems/1.9.1/gems/thin-1.5.0/lib/thin/runner.rb:152:in `run!'
from C:/webserver/Ruby193/lib/ruby/gems/1.9.1/gems/thin-1.5.0/bin/thin:6:in `<top (required)>'
from C:/webserver/Ruby193/bin/thin:23:in `load'
from C:/webserver/Ruby193/bin/thin:23:in `<main>'
rack と thin のバージョンをあわせるべきという情報もあったので、
thin を 1.4.0 にして見ましたがそれでも結果は同じでした。
どなたか解決策をご存知の方、教えていただけますでしょうか。
なお、gem list はこのようになっています(thin は両バージョンありますが個別に削除したケースも試しました)。
C:\webserver\redmine-2.1.4>gem list
*** LOCAL GEMS ***
actionmailer (3.2.8)
actionpack (3.2.8)
activemodel (3.2.8)
activerecord (3.2.8)
activeresource (3.2.8)
activesupport (3.2.8)
arel (3.0.2)
backports (2.6.5)
bigdecimal (1.1.0)
builder (3.0.0)
bundler (1.2.3)
coderay (1.0.8)
daemons (1.1.9)
erubis (2.7.0)
eventmachine (1.0.0 x86-mingw32, 1.0.0.rc.4 x86-mingw32)
hike (1.2.1)
i18n (0.6.1)
io-console (0.3)
journey (1.0.4)
jquery-rails (2.0.3)
json (1.7.5, 1.5.4)
mail (2.4.4)
mime-types (1.19)
minitest (2.5.1)
multi_json (1.4.0)
mysql2 (0.3.11 x86-mingw32)
net-ldap (0.3.1)
polyglot (0.3.3)
rack (1.4.1)
rack-cache (1.2)
rack-openid (1.3.1)
rack-ssl (1.3.2)
rack-test (0.6.2)
rails (3.2.8)
railties (3.2.8)
rake (10.0.2, 0.9.2.2)
rdoc (3.12, 3.9.4)
ruby-openid (2.1.8)
specific_install (0.2.3)
sprockets (2.1.3)
thin (1.5.0, 1.4.0)
thor (0.16.0)
tilt (1.3.3)
treetop (1.4.12)
tzinfo (0.3.35)