WindowsサーバーでEC-CUBEでモバイルでユーザー登録ができない。
TOPページにリダイレクトされてしまいます。
カート機能なども同じくTOPページにリダイレクトされてしまいます。
セッションとかクッキーとかがうまく機能しないのが原因のようです。
解決方法はこちらです。
data/class/session/sessionfactory /SC_SessionFactory_UseRequest.php
182行目付近
/** * セッション初期処理を行う。 * * @return void */ function initSession() { // セッションIDの受け渡しにクッキーを使用しない。 // ini_set('session.use_cookies', '0'); ini_set('session.use_cookies', '0'); /* ★ここに1行書き足すとと動作しました★ */ // パラメーターから有効なセッションIDを取得する。 $sessionId = $this->getSessionId(); if (!$sessionId) { session_start(); } // セッションIDまたはセッションデータが無効な場合は、セッションIDを再生成 // し、セッションデータを初期化する。 if ($sessionId === false || !$this->validateSession()) {