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