バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 【2.11.1】カテゴリ一部重複表示

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
hachi8
投稿日時: 2011/8/10 13:51
対応状況: −−−
半人前
登録日: 2009/4/23
居住地: tokyo
投稿: 27
【2.11.1】カテゴリ一部重複表示
いつもお世話になります。

現在、以下の環境でサイトを作成しております。

__環境_________________________

EC-CUBE 2.11.1
MySQL 5.1.34-log
PHP 5.2.17

商品点数約600点
_______________________________


商品登録をおこなっていましたら、いつの間にかカテゴリの一部が重複して表示されておりました。

気づいた時点での直前作業としましては、
カテゴリA−4をCSVで商品登録をおこなう。


【通常時】
カテゴリA
 ・カテゴリA−1
 ・カテゴリA−2
 ・カテゴリA−3
 ・カテゴリA−4
カテゴリB
カテゴリC
・・・・

【異常時】
カテゴリA
カテゴリA
 ・カテゴリA−1
 ・カテゴリA−2
 ・カテゴリA−3
 ・カテゴリA−4
 ・カテゴリA−4
カテゴリB
カテゴリC
・・・・


http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=5467&forum=2

上記内容を試しましたが、何も変りませんでした。
こちらを解消する方法などありましたら教えていただけないでしょうか。
よろしくお願いいたします。
468
投稿日時: 2011/8/10 16:38
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 【2.11.1】カテゴリ一部重複表示
こんにちは。

私も何度か、その現象が起きた事があります。
根本的な原因はつかめていないのですが、
私の時は、データベースのdtb_category_countテーブルとdtb_category_total_countテーブルに
同じカテゴリーID(category_id)が2つ以上登録されて、この現象が起きていました。

もし、phpmyadminなどデータベース管理ツールがありましたら、
直接、上記、2つのテーブルのデータをご確認いただき、
重複しているデータを削除(1件は残してください)して、重複を取り除いたら元に戻るのではないかと思います。

私は上記2つのテーブルのcategory_idに主キーを設定して、
重複登録できないようにしています。
AMUAMU
投稿日時: 2011/8/11 19:43
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 【2.11.1】カテゴリ一部重複表示
>根本的な原因はつかめていないのですが、
>私の時は、データベースのdtb_category_countテーブルとdtb_category_total_countテーブルに
>同じカテゴリーID(category_id)が2つ以上登録されて、この現象が起きていました。

この現象、上記2つを更新する処理の間に何らかの中断が発生すると起こることがあるようです(当該処理は比較的重いのでサーバーによって)。

対処法は468さんの言うように重複を削除、またはdtb_category_countテーブルとdtb_category_total_countテーブルの中身を全部クリアして、商品編集をして全更新させる。
または、スクリプトを別途作ってSC_Helper_DB::sfCountCategoryの引数にtrueといれて強制更新させるなどの方法があります。


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

hachi8
投稿日時: 2011/8/15 14:16
対応状況: 解決済
半人前
登録日: 2009/4/23
居住地: tokyo
投稿: 27
Re: 【2.11.1】カテゴリ一部重複表示
468 様
AMUAMU 様

カテゴリ一部重複表示の件について、
情報ありがとうございます。

参考にさせていただき解決しました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,906名です
総投稿数は110,006件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
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.