読者です 読者をやめる 読者になる 読者になる

Life is Really Short, Have Your Life!!

ござ先輩の主に技術的なメモ

Cookieを使えないサイトの場合、session.auto_startは0推奨

これで相当ハマった。

WinXP + Xampp1.6.7の環境で、firemobileSimulatorを使って3キャリア対応の携帯サイトを作っているのですが、Docomoの携帯だけセッションIDを付与してもセッションが持続されない(毎回別IDがふられる)という問題にぶちあたりました。Ktai Library for CakePHP | ECWorks Blogを使わせてもらっております。

結論から先に言うと、php.iniで設定されたDebug関係のオプションをコメントアウトし、session.auto_startを1→0に変えるとGETやHiddenで渡したセッションIDがキチンと渡されました。

同じ問題でお悩みの方はご参考下さい。

この問題の解決にあたり、MASA-Pさんにとてもお世話になりました。ありがとうございました。このライブラリでビシっとサイト作って恩返しさせて頂きます!