バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > フロント機能 > 【EC-CUBE 2.11.0】商品一覧、商品詳細画面での規格内容の表示、取得不具合

フロント機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
MPV
投稿日時: 2011/9/17 10:31
対応状況: −−−
仙人
登録日: 2011/3/27
居住地:
投稿: 309
Re: 【EC-CUBE 2.11.0】商品一覧、商品詳細画面での規格内容の表示、取得不具合
nanasess様

この度のご対応大変うれしく思っております。
ありがとうございます。

やっとPECL jsonで動かせるかも・・・、と
期待を膨らませて検証をいたしました。

開発環境:
[EC-CUBE] 2.11.2 正式版
[レンタルサーバ] なし(開発用のXAMPP 1.7.4)
[OS] Windows7 Professional
[PHP] PHP 5.3.5
[データベース] MySQL 5.5.8
[WEBサーバ] apache 2.2.17
[ブラウザ] Firefox 6.0.2 IE9 Google Chrome 13.0.782.220 m

→ こちらでは(もともと問題がなかったこともあり)
  特に問題なく規格情報が取得できました。

稼働環境:
[EC-CUBE] 2.11.2
[レンタルサーバ] WADAX
[OS] Red Hat Linux
[PHP] PHP 5.1.6
[データベース] MySQL 5.0.77
[WEBサーバ] apache
[ブラウザ] Firefox 6.0.2 IE9 Google Chrome 13.0.782.220 m

→ こちらでは、大変残念なのですが、
  規格2が取得できませんでした・・・。

  以前の時は規格2が幅少になり、規格1を選択しても
  表示されない状態でしたが、今回は選択なしの表示のまま
  情報が取得できていない状態です。

  元に戻して、Services_JSON::encode()とServices_JSON::decode()
  であれば、規格2が取得できます。

上記のような状況です。

検証結果のご報告位しかできず申し訳ありません。
ご確認頂ければ幸いです。

どうぞよろしくお願いいたします。<(_ _)>
nanasess
投稿日時: 2011/9/16 19:44
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2314
Re: 【EC-CUBE 2.11.0】商品一覧、商品詳細画面での規格内容の表示、取得不具合
ずいぶんと時間がかかってしまいましたが, PHP5.1.6 + PECL json の環境で再現を確認したので, パッチを作ってみました.

手元の環境では問題なさげですが, 他の環境で問題が出ないか, 検証可能な方は試してみていただけると幸いです.

以下の環境では問題なさげでした.
Mac OS X 10.7.1
Apache 2.2.20
PHP 5.3.8

チケット(PECL json 使用時, 規格2のプルダウンが表示されない)
http://svn.ec-cube.net/open_trac/ticket/1280

パッチ(2.11.0以降なら当たると思います)
http://svn.ec-cube.net/open_trac/attachment/ticket/1280/pecl_json.patch

# RHEL5 のデフォルトが PHP5.1.6 なので, 対象の環境が結構多い...
MPV
投稿日時: 2011/5/9 21:52
対応状況: −−−
仙人
登録日: 2011/3/27
居住地:
投稿: 309
Re: 【EC-CUBE 2.11.0】商品一覧、商品詳細画面での規格内容の表示、取得不具合
patapata様

ご回答ありがとうございます。

引用:
該当の原因が「キーに空文字を利用」することなのであれば、
空文字を利用しないよう修正することにより、回避できるかもしれませんね。

DB値のNULLを空文字としてるというようなものではなく、EC-CUBE側のコードで空文字を設定してるみたいなので、SC_Product.phpのsetProductsClassByProductIdsと、products.jsまわりを少々カスタマイズすれば、検査は別として動作確認ぐらいは取れるかと思います。


まだ検証ができておらず申し訳ありません。
後日検証をいたしまして、改善できた時には
改めてご報告をさせて頂きたいと思います。

取り急ぎお礼まで、失礼いたします。
patapata
投稿日時: 2011/5/9 12:02
対応状況: −−−
仙人
登録日: 2010/7/7
居住地: 神奈川県
投稿: 502
Re: 【EC-CUBE 2.11.0】商品一覧、商品詳細画面での規格内容の表示、取得不具合
WADAX側の対応を期待せず待つか・・・

該当の原因が「キーに空文字を利用」することなのであれば、
空文字を利用しないよう修正することにより、回避できるかもしれませんね。

DB値のNULLを空文字としてるというようなものではなく、EC-CUBE側のコードで空文字を設定してるみたいなので、SC_Product.phpのsetProductsClassByProductIdsと、products.jsまわりを少々カスタマイズすれば、検査は別として動作確認ぐらいは取れるかと思います。

MPV
投稿日時: 2011/5/1 15:02
対応状況: 解決済
仙人
登録日: 2011/3/27
居住地:
投稿: 309
Re: 【EC-CUBE 2.11.0】商品一覧、商品詳細画面での規格内容の表示、取得不具合
nanasess様

早々にお返事頂きましてありがとうございます。

引用:
PHP5.1.6 で, かつ JSON Extention はインストール済みということでしたので, おそらく初期状態で PECL JSON がインストールされているのではないかなと思います.


当方の認識誤りのようですね。失礼いたしました。
そうするとWADAXの方が言われたのは、インストールしていないから
動作しないのではなくて、インストールしてあるけど不具合がある
ので動作しないと回答してきたのでしょうね、多分。

引用:
今回は, インストールされている PECL JSON 絡みの不具合ですので, JSON モジュールが標準でバンドルされているバージョンへアップグレードするのが良いと思うのですが, レンタルサーバーでは難しいでしょうね...


やはり、WADAX側からの何がしかの対応待ちなのでしょうね・・・。

ちなみにPECLを動作させるのであれば、専用サーバに変更すれば動きますと言われました。
おそらくnanasess様の仰る通り、専用サーバはJSON モジュールが
標準でバンドルされているバージョンなのでしょうね。

トホホです。

重ねまして、お返事ありがとうございました。
nanasess
投稿日時: 2011/5/1 12:10
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2314
Re: 【EC-CUBE 2.11.0】商品一覧、商品詳細画面での規格内容の表示、取得不具合
引用:

MPVさんは書きました:

レンタルサーバ会社の方に確認いたしましたところ
WADAXの共用サーバではPECLの使用ができないという
ことでした。


PHP5.1.6 で, かつ JSON Extention はインストール済みということでしたので, おそらく初期状態で PECL JSON がインストールされているのではないかなと思います.

引用:

モジュールがインストールされていなければ、
EC-CUBE側ではPEARで動作させるしか
おそらく手立てはないのですよね・・・?


今回は, インストールされている PECL JSON 絡みの不具合ですので, JSON モジュールが標準でバンドルされているバージョンへアップグレードするのが良いと思うのですが, レンタルサーバーでは難しいでしょうね...
MPV
投稿日時: 2011/5/1 11:06
対応状況: 解決済
仙人
登録日: 2011/3/27
居住地:
投稿: 309
Re: 【EC-CUBE 2.11.0】商品一覧、商品詳細画面での規格内容の表示、取得不具合
nanasess様
patapata様

先日はご丁寧に回答頂きまして
ありがとうございました。

その後、以下の別スレッド

【2.11 初期状態の JavaScript エラー】
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=7766&forum=10

の方で、AMUAMU様よりご助言頂いた内容より
レンタルサーバ会社の方に確認いたしましたところ
WADAXの共用サーバではPECLの使用ができないという
ことでした。

仕方がないので、WADAXが何がしかの対応
(次期対応バージョンの提供等)を行ってくれることを信じて
このまま様子を見ようかと思います。

モジュールがインストールされていなければ、
EC-CUBE側ではPEARで動作させるしか
おそらく手立てはないのですよね・・・?

以上、その後のご報告です。

重ねまして、このたびはどうもありがとうございました。
<(_ _)>
MPV
投稿日時: 2011/4/26 21:15
対応状況: −−−
仙人
登録日: 2011/3/27
居住地:
投稿: 309
Re: 【EC-CUBE 2.11.0】商品一覧、商品詳細画面での規格内容の表示、取得不具合
nanasess様

丁寧にご回答頂きましてありがとうございました。
リンクも拝見しました。

引用:

以前, 調べてみましたが, EC-CUBE の商品一覧で60倍くらいの差が出るようです.
http://svn.ec-cube.net/open_trac/ticket/803#comment:3


見た目は2.11だけど2.4の速度感という感じでしょうか。
(確か2.11のアピールポイントに記載があったような)

でも、規格が設定、反映できない状態はできれば避けたいので
これで様子を見てみます。

今回は本当に色々ご対応頂きまして
また、チケットも発行して頂きまして
本当にありがとうございました。
nanasess
投稿日時: 2011/4/26 15:11
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2314
Re: 【EC-CUBE 2.11.0】商品一覧、商品詳細画面での規格内容の表示、取得不具合
引用:

当方まだ勉強不足なので調べようと思いますが
仰られる位なのでかなり遅いのでしょうか。
少々気になっております。


以前, 調べてみましたが, EC-CUBE の商品一覧で60倍くらいの差が出るようです.
http://svn.ec-cube.net/open_trac/ticket/803#comment:3
MPV
投稿日時: 2011/4/26 14:31
対応状況: 解決済
仙人
登録日: 2011/3/27
居住地:
投稿: 309
Re: 【EC-CUBE 2.11.0】商品一覧、商品詳細画面での規格内容の表示、取得不具合
nanasess様

この度は真にありがとうございました。
並びに、チケット発行して頂き、重ねてお礼申し上げます。

引用:

ただ, PEAR::Services_JSON は, とても遅いので, あまり頼りたくないんですよね...


当方まだ勉強不足なので調べようと思いますが
仰られる位なのでかなり遅いのでしょうか。
少々気になっております。

でも、本事象につきましては
動作するようになりましたので
大変感謝しております。

どうもありがとうございました。<(_ _)>
« 1 (2) 3 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,588名です
総投稿数は110,139件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1656
8
red
1570
9
mcontact
1318
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.