PHP5.3.3でEC-CUBEの携帯サイトに問題が生じることがある?

会員登録や、カートに物を入れる、マイページにアクセスするなど、した場合にTOPページにリダイレクトされてしまうと言う現象が起きました。
どうもsession系がおかしいぞ・・・と思い
/html/mobile/.htaccessに下記を追加してみたところ正常に動くように

PHP: 実行時設定 – Manualを見る限りは5.3からデフォルトが1になりましたとあるのでそれが原因なのかな・・・?
EC-CUBEには

があるのですが効いていない模様です。

追記

ちょっと違っていましたので追記します。

EC-CUBEの携帯サイトでは

initSessionないで

としています。
ところが、PHP5.3.3から
session.use_only_cookies のデフォルト値は “1” (有効) になりました。
PHP: INIファイル の扱いに関する変更 – Manual

とあり、携帯サイトの場合はcookieが使える機種が限られている為

を書いておかないと矛盾が生じておかしなことになっている模様です。

スポンサーリンク

シェアする

フォローする

コメントを残す

トップへ戻る