Re: macs ガラケーで検索できない

このトピックの投稿一覧へ

なし Re: macs ガラケーで検索できない

msg# 1.1
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2014.04.18 22:28 | 最終変更
OhYeah!  管理人   投稿数: 983 オンライン
家に帰って、娘のガラケーで確認したら、DoCoMo でも同じでした。DoCoMo と SoftBank のシミュレータでも同様です。
動作を見る限り、セッションの引継がうまくいってないようです。となると、PHP 5.2 から 5.3 にしたのが怪しいなあということで、PHP 5.3 からセッション絡みでどこか変わったところがないかと確認してみたら、下記に PHP 5.3 から「session.use_only_cookies のデフォルト値は "1" (有効) になりました。」とあるじゃないですか。
http://us3.php.net/manual/ja/migration53.ini.php

ガラケー専用ブラウザはクッキーが使えないものが多いので、もともと下記のようにガラケーブラウザとデバッグモードではクッキーを使わない設定にしてありました。で、use_only_cookies も同様に設定したら、DoCoMo と SoftBank のシミュレータでは問題なく動作するようになりました。

修正前
ini_set('session.use_cookies', ($mobile || _debug_) ? 0 : 1);


修正後
ini_set('session.use_only_cookies', ($mobile || _debug_) ? 0 : 1);
ini_set('session.use_cookies', ($mobile || _debug_) ? 0 : 1);
投票数:2 平均点:10.00

投稿ツリー

  条件検索へ