Railsのデバッグについて

1,570 views
Skip to first unread message

Makimura

unread,
Oct 21, 2009, 11:36:17 AM10/21/09
to Redmine Users (japanese)
牧村です。
Rails初心者なのですが、
Redmineを改修する必要があり、ソースコードを修正中なのですが、
コントローラファイルを修正してブラウザで更新して確認するという、
手法をとりたいのですが、更新が反映されずいちいちサーバ(mongrel)を
再起動しているのですが、サーバーを再起動せずとも修正を反映させる
方法はないものなのでしょうか?ちなみにviewファイルはサーバーを再起動
せずともブラウザの更新で修正が反映されます。

環境は以下のとおりです。

サーバ :mongrel
Editor: Eclipse + RadRails
DB : MySQL

以上、よろしくお願いいたします。

TrinityT

unread,
Oct 21, 2009, 12:27:03 PM10/21/09
to redmine-...@googlegroups.com
はじめまして。

おそらくRedmineをproductionモードで起動していると思われますが、
このモードでは高速化のためクラスをキャッシュしているためAPサーバを
再起動しないと更新されない動作になります。
以下のどちらかの方法を試してください。

方法1.
起動モードをdevelopmentに変更

方法2.
productionモードのまま、 config.cache_classes = falseに設定
※config/environments/production.rbに記述があります。


2009年10月22日0:36 Makimura <high...@gmail.com>:

Makimura

unread,
Oct 23, 2009, 11:51:17 AM10/23/09
to Redmine Users (japanese)
ありがとうございます。
ご教示いただいた方法でうまくいきました。

On 10月22日, 午前1:27, TrinityT <trinityt....@gmail.com> wrote:
> はじめまして。
>
> おそらくRedmineをproductionモードで起動していると思われますが、
> このモードでは高速化のためクラスをキャッシュしているためAPサーバを
> 再起動しないと更新されない動作になります。
> 以下のどちらかの方法を試してください。
>
> 方法1.
> 起動モードをdevelopmentに変更
>
> 方法2.
> productionモードのまま、 config.cache_classes = falseに設定
> ※config/environments/production.rbに記述があります。
>
> 2009年10月22日0:36 Makimura <high52...@gmail.com>:
Reply all
Reply to author
Forward
0 new messages