バージョン選択

フォーラム

メニュー

オンライン状況

50 人のユーザが現在オンラインです。 (40 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 50
もっと...

サイト内検索

質問 > フロント機能 > モバイルサイトがうまく動作しません。

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
Wsm
投稿日時: 2008/9/24 17:05
対応状況: 確認中
半人前
登録日: 2007/9/19
居住地:
投稿: 20
モバイルサイトがうまく動作しません。
<環境設定> 
=============================
OS:開発環境 WindowsXP 
サーバ環境 Windows Server 2003
IIS 6.0

EC-CUBEバージョン 1.3.4
PHP Version 5.1.2
DBバージョン MySQL Version 5.0.18
=============================

PC版の方は特に問題無く動作するようになったのですが、
モバイルサイトの方が上手く動作しません。

モバイルサイト自体はほとんど正常に表示されるのですが、
色々おかしな部分があって上手く機能しなくて困ってしまっています。

会員登録フォームで入力したデータが文字化けしてしまいます。
文字化けした状態でも送信していくと、
登録と携帯側で確認のメールの受信は出来たので、動作はしているようなのですが…。

もう一つは買い物カゴの中身が保持されないという問題です。
他のページへ移動すると中身が無くなってしまいます。

両方とも.htaccessをgoogleで検索したり
ここのフォーラムを調べて見たり変えてみたのですが、
上手く動作しませんでした…。

携帯はFOMA P903iTVで確認を行っています。
極端に古くも新しくも無い機種なので、
端末が対応していないということは無いと思うのですが…。
seasoft
投稿日時: 2008/9/24 17:30
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: モバイルサイトがうまく動作しません。
.htaccess は IIS では使えない気がします。

後者の問題についてですが、
/data/class/session/sessionfactory/SC_SessionFactory_UseRequest.php
に書き赤字部分を足すとどうですか?

引用:

function initSession() {
// セッションIDの受け渡しにクッキーを使用しない。
ini_set('session.use_cookies', '0');
ini_set('session.use_trans_sid', '1');

// パラメーターから有効なセッションIDを取得する。
$sessionId = $this->getSessionId();


コミュニティ版にコミットしようか迷っている改訂の一部なのですが。もしかすると、正式版と若干コードの違いがあるかもしれません。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

Wsm
投稿日時: 2008/9/24 19:42
対応状況: −−−
半人前
登録日: 2007/9/19
居住地:
投稿: 20
Re: モバイルサイトがうまく動作しません。
そのファイルは見当たらなかったのですが、
/data/include/mobile.incに
同じ列があったので、
赤字の部分を足してみたところ、
カゴの中は保持されるようになりました。

一つ問題が解決しました。
ありがとうございました。
seasoft
投稿日時: 2008/9/24 20:37
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: モバイルサイトがうまく動作しません。
Ver 1系でしたね。失礼いたしました。

前者の問題は、見当が付かないのですが、とりあえず PC で再現するなら、色々なツールで追跡できると思います。
Mozilla 辺りで再現できれば手っ取り早いですが、場合によっては iモードシミュレータなどでも。

文字化け箇所が、どの文字コードでエンコードされているか、どのエンコードで表示しているかが分かるとヒントになりそうな気がします。

しかし、既に .htaccess が読み込まれていないという問題が判明していますので、use_trans_sid 以外にも支障になりそうなものが無いかという観点で追跡するのも良いと思います。

Ver 1系については、ほとんど知りませんので、具体的なアドバイスができず申し訳ないです。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

Wsm
投稿日時: 2008/9/26 18:08
対応状況: 開発中
半人前
登録日: 2007/9/19
居住地:
投稿: 20
Re: モバイルサイトがうまく動作しません。
いえいえ。
一つ問題が解決しただけでも、大変ありがたいです。

.htaccessが読み込まれていないので、
mobile.incに.htaccessの代わりにini_setなどで、
SJISとEUP-JPで変換するようにしたりしてみたのですが、
やはりそうそううまくいくものでも無いようです。

調べてみたところ最近の携帯は特にシフトJISに限定しなくとも
EUC-JPに対応しているものがほとんどなようなので、
携帯は買い換えサイクルも早いことを考えると、
EUC-JPで作ってもそれほど問題が無さそうです。
このままうまくいかないよりモバイルサイトも
全てEUC-JPにして動作確認をしてみるのも一つの手かと思い、
一度試してみようと思います。
seasoft
投稿日時: 2008/9/27 5:23
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: モバイルサイトがうまく動作しません。
絵文字の変換ロジックが EUC に対応できているかなぁと、頭をよぎりました。実際のところ、携帯周りのロジックは把握していないので、分からないですが。
参考まで。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

seasoft
投稿日時: 2008/9/29 22:59
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7365
Re: モバイルサイトがうまく動作しません。
原因に関連性があるのか分かりませんが、似た症状のようですので相互リンクを張っておきます。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=2793&forum=10


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,288名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.