バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 2.11 商品登録・編集・でエラー

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
sakura0123
投稿日時: 2011/6/24 21:57
対応状況: −−−
常連
登録日: 2011/5/26
居住地:
投稿: 34
2.11 商品登録・編集・でエラー
EC-CUBE 2.11.1
サーバOS Linux
DBサーバ MySQL 5.0.82-community-log
WEBサーバ Apache
PHP 5.2.8
ECCUBE/PHPスキル ビギナー


いつもお世話になっております。

既存のカテゴリー(レシピ、なべ等)を削除しようと、左記のカテゴリーに該当する商品を商品編集でカテゴリーを削除し、新たに追加したカテゴリーを追加し、確認>登録 を押すとエラーが表示されました。

そこで試しに新規で商品を登録し、確認>登録を押すと同じくエラーが出たのですが、再ログインすると新規で登録した商品は登録されていました。
再編集をおこなってもエラーは出ますが、編集結果は反映されています。

その際つい焦ってDBのdtb_categoryからカテゴリーの削除をおこなってしまいました。

フロント側のカテゴリーブロックにはそのカテゴリーに該当する商品は存在しないのですが、(3)と表示されています。
商品は4つのみで、カテゴリーは21ありますが、カテゴリーが全て表示され、すべて(3)と表示されています。

★管理ページエラー
引用:

システムエラーが発生しました。
大変お手数ですが、サイト管理者までご連絡ください。


★エラーログ
引用:

FATAL Error(256) ドメイン/data/class/SC_Query.php:903ドメイン/admin/products/product.php?

SERVER_ADDR: 182.48.26.52
REMOTE_ADDR: 119.242.204.134
USER_AGENT: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0) Gecko/20100101 Firefox/5.0

SQL: PREPARE mdb2_statement_mysql_2223330e175240ab7bf9337cf0d16d9b6155587910e FROM 'SELECT parent_category_id FROM dtb_category WHERE category_id = ? '

MDB2 Error: not found

[Error message: Unable to bind to missing placeholder: 0]


ドメインhtml/admin/products/product.php 34:LC_Page_Admin_Products_Product_Ex->process
ドメインdata/class_extends/page_extends/admin/products/LC_Page_Admin_Products_Product_Ex.php 56:LC_Page_Admin_Products_Product->process
ドメインdata/class/pages/admin/products/LC_Page_Admin_Products_Product.php 69:LC_Page_Admin_Products_Product->action
ドメインdata/class/pages/admin/products/LC_Page_Admin_Products_Product.php 157:SC_Helper_DB->sfCountCategory
ドメインdata/class/helper/SC_Helper_DB.php 737:SC_Helper_DB->sfGetParents
ドメインdata/class/helper/SC_Helper_DB.php 852:SC_Helper_DB->sfGetParentsArray
ドメインdata/class/helper/SC_Helper_DB.php 871:SC_Helper_DB->sfGetParentsArraySub
ドメインdata/class/helper/SC_Helper_DB.php 882:SC_Query->get
ドメインdata/class/SC_Query.php 580:SC_Query->getOne
ドメインdata/class/SC_Query.php 600:SC_Query->execute
ドメインdata/class/SC_Query.php 888:MDB2_Statement_Common->execute
ドメインdata/module/MDB2.php 4152:MDB2_Statement_mysql->_execute
ドメインdata/module/MDB2/Driver/mysql.php 1618:MDB2_Driver_Common->raiseError
ドメインdata/module/MDB2.php 1497:PEAR->raiseError
ドメインdata/module/PEAR.php 557:MDB2_Error->MDB2_Error
ドメインdata/module/MDB2.php 1009:PEAR_Error->PEAR_Error
2011/06/24 21:15:15 [/admin/index.php] access : user=admin auth=0 sid=3b8fe304f7b30eb5768c91b93a50dd5f from 119.242.204.134
2011/06/24 21:15:15 [/admin/index.php] login: user=admin(2) auth=0 lastlogin=2011-06-24 21:10:28 sid=3b8fe304f7b30eb5768c91b93a50dd5f from 119.242.204.134
2011/06/24 21:15:15 [/admin/home.php] access : user=admin auth=0 sid=3b8fe304f7b30eb5768c91b93a50dd5f from 119.242.204.134



どうかエラー解消の術をお教えください
宜しくお願いいたします。
fukap
投稿日時: 2011/6/24 23:50
対応状況: −−−
仙人
登録日: 2009/7/7
居住地: 滋賀県
投稿: 907
Re: 2.11 商品登録・編集・でエラー
以前に下記スレッドで書かれていたものと同じエラーが出ているようですね。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=7698&forum=10&post_id=39350#forumpost39350

アップデートモジュールを使って、2.4系から2.11系に移行した場合には同様のエラーが発生しているようです。
http://svn.ec-cube.net/open_trac/ticket/1321

2.4系からアップデートされましたか?

ちなみにカテゴリに属する商品の個数は、dtb_category_count で管理されています。
通常は商品登録時に更新されるのですが、そこでエラーが発生して、更新されていないっぽいですね。
dtb_category と dtb_category_count が不整合を起こしていそうな気はしますので、一度確認してみてはどうでしょうか。
sakura0123
投稿日時: 2011/6/29 12:32
対応状況: −−−
常連
登録日: 2011/5/26
居住地:
投稿: 34
Re: 2.11 商品登録・編集・でエラー
fukap 様

返信遅くなり申し訳ございません。
お忙しいところアドバイスいただき誠にありがとうございます。

前回のエラーは書き換えるファイルを間違っていたためではないかと思いました。
その後、tanaca様により別途掲載いただいたカスタムの内容を元にファイルを編集しましたところ
フロント、管理ページ共に問題なく表示されました。

また、本スレッドを立てる前に、以下のスレッドは確認いたし
ましたが、新規で2.11をインストールしております。

引用:
アップデートモジュールを使って、2.4系から2.11系に移行した場合には同様のエラーが発生しているようです。 http://svn.ec-cube.net/open_trac/ticket/1321


そこで、fukap様のアドバイス通り、もう一度、dtb_category
と dtb_category_count を確認しましたところ、dtb_category
に登録されていないカテゴリーIDがdtb_category_countと
dtb_category_total_counに何点か入っていましたので、削除し
ましたところ無事、表示されました

ただ、今回のようなエラーが表示された原因自体はつかめておりませんのでなんとなくモヤモヤ感はありますが、fukap様のおかげ様で無事表示されました。

本当にありがとうございました。

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


 



ログイン


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

統計情報

総メンバー数は93,271名です
総投稿数は111,003件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2315
5
umebius
2085
6
yuh
1841
7
h_tanaka
1752
8
red
1574
9
mcontact
1460
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
804
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.