Cookieが消えちゃう現象
いろいろ探ってはいたのだが、それっぽい情報は見あたらない。
「あひるの小屋以外でも発生している」ってのは疑わしくなってきた。
あらためてスクリプトを見直す。
うちの環境じゃ再現しないんだもんなー。
さてどーやって調べるべーか。
・7/1から発生するようになった
・スクリプトの変更点は元に戻した
・システムが変更されたとかゆー話も聞かない
どーも日付くさいな。2004年7月問題ってのがあるとか^^
なんて思っていた矢先、ヘンな箇所を見つけた。
Cookie登録の際に有効期限を設定するのだが、
7月の指定を「Jul」としなければならないところを「Jly」としていた。
こっ、これか!?
あひるの小屋では有効期限を1年に設定しているから、これが原因ならば、7月になったとたんおかしくなるってのはあり得る。
…いや、アリウリる。
この部分を修正し、動作確認…っつっても私んとこじゃ再現しないんだよな。
とりあえずNT系で問題なくCookie登録されることを確認し、ファイルアップ。
その後、知り合い(7/4の日記に書いたのとは違う)にテスト依頼。
98系でもCookie登録されることが確認できた。
あぁよかった。問題解決だ。
「うちが悪さをしているとかいう心配はなさそう」
よく言うわ。まるっきりうちじゃんか…。
残る疑問点がふたつ。
なぜNT系では問題なかったのか?(融通がきくってことか)
同じ現象がでている他サイトについては?(まさか私のようなポカはやるまい)
謎のままだ。
--------------------
ちょっと追記。
NT系とか98系とかってあんまり関係ないみたいだ。
NT系でも消えてる人は消えてるっぽいし、98系でも残ってる人は残ってるっぽい。
ブラウザの違い…ってわけでもなさそう。
やっぱり謎だ。