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

rails:2527

From: 山崎雄介 <y-yamasaki@s...>
Date: Tue, 22 Jan 2008 22:45:20 +0900
Subject: [rails:2527] require 'gettext/rails'で止まる

山崎(ゆ)です。

rails1.2.6でgettext 1.10.0を使っているアプリケーションを、
rails2.0.2に移行しました。それでうまくいったんですが、
rake rails:freeze:edge TAG=rel_2-0-2
としたところ、

ruby script/server
=> 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
** Starting Mongrel listening at 0.0.0.0:3000
** Starting Rails with development environment...

ここまで表示されて、固まってしまいました。
普通はこの後、
** Rails loaded.
** Loading any Rails specific GemPlugins
** Signals ready.  INT => stop (no restart).
** Mongrel 1.1.2 available at 0.0.0.0:3000
** Use CTRL-C to stop.
と続くわけですが、サーバの起動が完了していないため、
ブラウザからはアクセスすらできません。

development環境で起こるようで、production環境で起動すると
問題ありませんでした。

細かく探っていくと、以下の場所で止まっていることが分かりました。
[config/environment.rb]
require 'gettext/rails'

「Using ruby-gettext with Edge Rails」というページを見つけましたが、
今のRubyでは直っていると書いてあるし、これとも違うケースのようです。
http://zargony.com/2007/07/29/using-ruby-gettext-with-edge-rails/

何かご存知の方がいましたら、アドバイスよろしくお願いします。

環境は以下のとおり、OSはWinXP Pro SP2です。
>ruby -v
ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]

>ruby script/about
About your application's environment
Ruby version              1.8.6 (i386-mswin32)
RubyGems version          1.0.1
Rails version             2.0.2
Active Record version     2.0.2
Action Pack version       2.0.2
Active Resource version   2.0.2
Action Mailer version     2.0.2
Active Support version    2.0.2
Edge Rails revision       rel_2-0-2
Application root          C:/rails/asahikawa
Environment               development
Database adapter          mysql
Database schema version   8
GetText version           1.10.0
Loaded suite script/about

_______________________
Yusuke Yamasaki <y-yamasaki@s...>


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

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