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

mysql:11367

From: sin <sin <panocon@xxxxxxxxxx>>
Date: Sun, 01 May 2005 18:28:04 +0900
Subject: [mysql 11367] Re: Apache::Session

玲治です。


>  玲治様
> 
> 渡辺です。
> ご回答ありがとうございます。
> (説明不足でしたが、本問題はPerlからPerlモジュールの
>  Apache::Session::MySQLを使用しての問題です)
> 
> 1. sessionのIDはMySQL内に保存されています。
> 2. cgiでsessionをcloseしています。確認しています。
>  とくにエラー等も発生していません。
これと言ったエラーは出ませんよ。
MySQLのログを確認して、ちゃんとUPDATE出来ているかご確認下さい。

> 3.tieした変数にデータが入っているかをclose直前に確認
> しました。
> 4.sessionを読めるか
>  初回の処理でsessionを生成し、sessionデータを代入して
>  closeし、coookieを生成し送信しています。
>  次回の処理でcookieを取得してからMySQLからsessionIDに
>  対応するデータを取り出すのですが、sessionID自体は取得OKで
>  データ部分が取得できません(空の状態)。
> $データ = $sess_ref->attr ("データ名");の処理でデータがない、
> MySQL上のsessionsテーブルで  a_session の値が入っていない。
> という状態となります。
> 
> ネットで検索してみますと
> -----------------------------------
> http://hori-uchi.com/archives/cat_17.html
> より
> 
> ujis(EUC)のキャラクタセットをもつTEXTフィールド
> (MySQLのsessionテーブル)に
> nfreezeしたujis以外の文字コードを含んだデータを
> インサートしようとしたため、データが空になってしまう
> のでは....
> -----------------------------------
> 等のような記事があり、これに関係してるのかともおもう
> のですが、までPerlモジュール(Apache::Session::MySQL)
> までは手を入れていません。
> (なるべく手をいれない方法をとりたいのですが)
> 
Sjisで使ってますけど、きちんと入ってます。MySQL4.0.18だからかな・・・

ちゃんとcloseされていなんじゃないかと思うんですけど、どうでしょうか?

> 
> 玲治です。
> 
> これだけではなかなか分かりかねますが・・・
> 
> チェック方法としては、
> 
> 1. sessionのデータベースを読んで、ちゃんとIDが保存されているか確認する。
> 
> 2. cgiできちんとsessionをcloseしている確認する。
> 
> 3.tieした変数にデータが入っているか確認する。
> 
> 4.sessionを読めるか確認する。
> 
> どのあたりでコケてるんでしょうか?
> 



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

     11364 2005-04-29 10:29 ["Tadashi Watanabe" <] Apache::Session                         
     11365 2005-05-01 11:53 ┗[sin <panocon@xxxxxxx]                                       
     11366 2005-05-01 16:33  ┗["Tadashi Watanabe" <]                                     
->   11367 2005-05-01 18:28   ┗[sin <panocon@xxxxxxx]                                   
     11369 2005-05-02 10:59    ┗[堀内康弘 <horiuchi@x]                                 
     11371 2005-05-02 21:49     ┗["Tadashi Watanabe" <]                               
     11372 2005-05-03 00:56      ┗[堀内康弘 <horiuchi@x]                             
     11375 2005-05-03 10:56       ┗["Tadashi Watanabe" <]