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

rails:1604

From: "Taichi Fujisawa" <tf@s...>
Date: Sat, 2 Sep 2006 18:12:32 +0900
Subject: [rails:1604] flash[:notice]機能の不具合について

平素よりお世話になっております。
藤澤と申します。

Railsに関しては「RailsによるアジャイルWebアプリケーション開発」を使って勉強
をしました。
テキストP.92にエラー処理の通知に役立つ機能としてフラッシュが紹介されており、
実際
コントローラ内で不正な処理を検知した場合は、

flash[:notice] = '(エラーメッセージ)'

とし、コントローラに対応するビューのrhtml内で

<% if @flash[:notice] %>
  <%= @flash[:notice] %>
<% end %>

と記述することでエラーの通知を行うことで開発をしてきました。

ローカルPCのWEBrickの実行では上記のやり方で問題なく動作し、またテスト環境と
して
用意したXreaのサーバでもやはり問題なくエラーの通知がなされていたのですが、本
番
環境として用意した別会社のレンタルサーバでは条件によってエラーの通知がされな
くなってしまいました。

エラーを通知するビューに対応するコントローラにてセットされたflashの値は問題
なく出力されるのですが、
例えばapplication.rbのような他のコントローラでセットした値は出力されないとい
う現象が起こっています。

RubyやRailsのバージョンは同じですし、ローカルPCとXreaでは問題なく動作してい
るだけに、解決方法が
わからず非常に困っています。

当現象と類似したエラーに対処した方、あるいは解決方法をご存知の方がいらっしゃ
いましたら、
どのように対処すれば当現象を回避できるのか、何卒ご教示頂けますようよろしくお
願いいたします。


藤澤 太一 / Taichi Fujisawa
mailto:tf@s...
-------------------------------------------
Squaria Co., Ltd.

c-MA3 BLDG. 5F
3-1-35. Motoazabu Minato-ku
Tokyo, 106-0046 JAPAN
+81-3-6439-1888 (Phone)
???-????-???? (FAX)
http://www.squaria.net <http://www.squaria.net/>
-------------------------------------------




添付ファイル

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

-> @  1604 2006-09-02 11:12 [tf@s...             ] flash[:notice]機能の不具合について      
   @  1610 2006-09-05 18:19 ┗[tf@s...             ]                                       
      1611 2006-09-05 22:20  ┗[fuj@r...            ]                                     
      1612 2006-09-06 00:19   ┗[tf@s...             ]                                   
      1613 2006-09-06 01:49    ┗[fuj@r...            ]                                 
      1614 2006-09-06 07:25     ┗[tf@s...             ]