バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 規格管理システムエラー

管理機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
AMUAMU
投稿日時: 2010/6/10 16:14
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 規格管理システムエラー
お返事いたしました。
失礼いたしました。


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

[url=h

hunterman2
投稿日時: 2010/6/10 7:23
対応状況: −−−
常連
登録日: 2010/6/5
居住地:
投稿: 66
Re: 規格管理システムエラー
AMUAMU さん、PMをお送りしたのですが、チェックして頂けたでしょうか?
AMUAMU
投稿日時: 2010/6/8 11:53
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 規格管理システムエラー
SQL内の問題は複数箇所散見されるので、ここだけがという感じではないですね。一つ一つ追って治されるのが良いと思います。

こちらはコミュニティの場なので、お手数ですが仕事のご相談は別途PMやメール等でお願いします。


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

[url=h

hunterman2
投稿日時: 2010/6/8 6:52
対応状況: −−−
常連
登録日: 2010/6/5
居住地:
投稿: 66
Re: 規格管理システムエラー
AMUAMUさん、ありがとうございます。

>SQL文内に本来生成されない内容があることから確認出来ます。

どこの部分かご指摘いただけますでしょうか?

>なので仕事としてやる場合はやりますが、このような断片的な情報の場では簡単には手が出せませんので、フォーラム内ではコメントしずらいです。

よく理解できます。ちなみこのエアーを正すとしたら、料金はおいくらでしょうか?殆ど内部のカスタマイズはしておりません。
もう少しだけ、トライしてみて、エラーが直らない場合は頼もうと思います。

AMUAMU
投稿日時: 2010/6/7 11:42
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 規格管理システムエラー
SQL文内に本来生成されない内容があることから確認出来ます。

申し訳ないですが個別のカスタマイズによる事象は確認する術も無く、EC-CUBE標準の世界を大きく逸脱しているので、お答えしにくいです。

カスタマイズされている内容により、別の目的のための下手な修正提案は元のカスタマイズ部分への影響が出る可能性があります。

なので仕事としてやる場合はやりますが、このような断片的な情報の場では簡単には手が出せませんので、フォーラム内ではコメントしずらいです。

ご理解いただければ幸いです。


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

[url=h

hunterman2
投稿日時: 2010/6/7 5:57
対応状況: −−−
常連
登録日: 2010/6/5
居住地:
投稿: 66
Re: 規格管理システムエラー
AMUAMUさん、ありがとうございます。

1.>標準では見慣れないフィールドがあるのがログで確認されますので、

コチラは、どのように確認出来るのでしょうか?

2.>何かカスタマイズされたのが影響していると思います。

コレは何のカスタマイズが原因か判明可能でしょうか?

3.>まずは標準状態に戻して再発するか等を確認されるのが望ましいと思います。

どのように標準状態を確認する事が出来るのでしょうか?カスタマイズ後、なので標準状態のプログラムがありません。
この様な症状が起こる大体の原因などはお分かりでしょうか?

私が行ったカスタマズは細かくは色々しましたが、DBを使用したものは、商品詳細画面に商品項目を追加くらいだと思うのですが、
コレが原因と考えられるでしょうか?

コチラの事なので、分かり難いとは思いますが、ご教授下さればありがたいです。ご迷惑をお掛けします。
AMUAMU
投稿日時: 2010/6/7 0:39
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 規格管理システムエラー
標準では見慣れないフィールドがあるのがログで確認されますので、何かカスタマイズされたのが影響していると思います。
まずは標準状態に戻して再発するか等を確認されるのが望ましいと思います。


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

[url=h

hunterman2
投稿日時: 2010/6/5 7:14
対応状況: −−−
常連
登録日: 2010/6/5
居住地:
投稿: 66
Re: 規格管理システムエラー
AMUAMUさん、ご返答ありがとうございます。
ユーザー名が少し違いますが、何故かログイン出来なくなり新規登録しました。

>また、CSVでの商品登録や商品情報の修正を最近した記憶がありますか?

ですが、一切CSVを使用した事はありません。

>どのようなシステムエラーがでますか?
EC-CUBEのシステムエラーであれば、site.logにエラー詳細が残っていると思いますので確認をされることをお勧めします。

site.logを見てみたのですが、未熟者のため何処の箇所がエラーなのだか分かりません。
下記はエラー画面に出力されたものです。

http://loyal-royal.com/eccube/html/admin/products/product_class.php

SERVER_ADDR:
REMOTE_ADDR:64.134.100.52
USER_AGENT:Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)

SELECT class_id1, class_id2, name1, name2, rank1, rank2, product_class_id, product_id, T1_classcategory_id AS classcategory_id1, T2_classcategory_id AS classcategory_id2, product_code, stock, stock_unlimited, sale_limit, price01, price02, status FROM ( SELECT T1.class_id AS class_id1, T2.class_id AS class_id2, T1.classcategory_id AS T1_classcategory_id, T2.classcategory_id AS T2_classcategory_id, T1.name AS name1, T2.name AS name2, T1.rank AS rank1, T2.rank AS rank2 FROM dtb_classcategory AS T1, dtb_classcategory AS T2 WHERE T1.class_id IN (SELECT class_id1 FROM
(SELECT T1.class_id1, T1.class_id2, T1.classcategory_id1, T1.classcategory_id2, T2.product_id,
T1.name1, T1.name2, T2.product_code, T2.stock, T2.price01, T2.price02, T1.rank1, T1.rank2
FROM (SELECT T1.class_id AS class_id1, T2.class_id AS class_id2, T1.classcategory_id AS classcategory_id1, T2.classcategory_id AS classcategory_id2, T1.name AS name1, T2.name AS name2, T1.rank AS rank1, T2.rank AS rank2
FROM dtb_classcategory AS T1, dtb_classcategory AS T2 ) AS T1 LEFT JOIN dtb_products_class AS T2
ON T1.classcategory_id1 = T2.classcategory_id1 AND T1.classcategory_id2 = T2.classcategory_id2, T1.size2, ) AS crs_prd WHERE product_id = ? GROUP BY class_id1, class_id2) AND T2.class_id IN (SELECT class_id2 FROM
(SELECT T1.class_id1, T1.class_id2, T1.classcategory_id1, T1.classcategory_id2, T2.product_id,
T1.name1, T1.name2, T2.product_code, T2.stock, T2.price01, T2.price02, T1.rank1, T1.rank2
FROM (SELECT T1.class_id AS class_id1, T2.class_id AS class_id2, T1.classcategory_id AS classcategory_id1, T2.classcategory_id AS classcategory_id2, T1.name AS name1, T2.name AS name2, T1.rank AS rank1, T2.rank AS rank2
FROM dtb_classcategory AS T1, dtb_classcategory AS T2 ) AS T1 LEFT JOIN dtb_products_class AS T2
ON T1.classcategory_id1 = T2.classcategory_id1 AND T1.classcategory_id2 = T2.classcategory_id2, T1.size2, ) AS crs_prd WHERE product_id = ? GROUP BY class_id1, class_id2)) AS T1 LEFT JOIN (SELECT * FROM dtb_products_class WHERE product_id = ?) AS T3 ON T1_classcategory_id = T3.classcategory_id1 AND T2_classcategory_id = T3.classcategory_id2 ORDER BY rank1 DESC, rank2 DESC
DB Error: syntax error

SELECT class_id1, class_id2, name1, name2, rank1, rank2, product_class_id, product_id, T1_classcategory_id AS classcategory_id1, T2_classcategory_id AS classcategory_id2, product_code, stock, stock_unlimited, sale_limit, price01, price02, status FROM ( SELECT T1.class_id AS class_id1, T2.class_id AS class_id2, T1.classcategory_id AS T1_classcategory_id, T2.classcategory_id AS T2_classcategory_id, T1.name AS name1, T2.name AS name2, T1.rank AS rank1, T2.rank AS rank2 FROM dtb_classcategory AS T1, dtb_classcategory AS T2 WHERE T1.class_id IN (SELECT class_id1 FROM
(SELECT T1.class_id1, T1.class_id2, T1.classcategory_id1, T1.classcategory_id2, T2.product_id,
T1.name1, T1.name2, T2.product_code, T2.stock, T2.price01, T2.price02, T1.rank1, T1.rank2
FROM (SELECT T1.class_id AS class_id1, T2.class_id AS class_id2, T1.classcategory_id AS classcategory_id1, T2.classcategory_id AS classcategory_id2, T1.name AS name1, T2.name AS name2, T1.rank AS rank1, T2.rank AS rank2
FROM dtb_classcategory AS T1, dtb_classcategory AS T2 ) AS T1 LEFT JOIN dtb_products_class AS T2
ON T1.classcategory_id1 = T2.classcategory_id1 AND T1.classcategory_id2 = T2.classcategory_id2, T1.size2, ) AS crs_prd WHERE product_id = '267' GROUP BY class_id1, class_id2) AND T2.class_id IN (SELECT class_id2 FROM
(SELECT T1.class_id1, T1.class_id2, T1.classcategory_id1, T1.classcategory_id2, T2.product_id,
T1.name1, T1.name2, T2.product_code, T2.stock, T2.price01, T2.price02, T1.rank1, T1.rank2
FROM (SELECT T1.class_id AS class_id1, T2.class_id AS class_id2, T1.classcategory_id AS classcategory_id1, T2.classcategory_id AS classcategory_id2, T1.name AS name1, T2.name AS name2, T1.rank AS rank1, T2.rank AS rank2
FROM dtb_classcategory AS T1, dtb_classcategory AS T2 ) AS T1 LEFT JOIN dtb_products_class AS T2
ON T1.classcategory_id1 = T2.classcategory_id1 AND T1.classcategory_id2 = T2.classcategory_id2, T1.size2, ) AS crs_prd WHERE product_id = '267' GROUP BY class_id1, class_id2)) AS T1 LEFT JOIN (SELECT * FROM dtb_products_class WHERE product_id = '267') AS T3 ON T1_classcategory_id = T3.classcategory_id1 AND T2_classcategory_id = T3.classcategory_id2 ORDER BY rank1 DESC, rank2 DESC [nativecode=1064 ** You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AS crs_prd WHERE product_id = '267' GROUP BY class_id1, class_id2) AND T2.cla' at line 6]

D:\CustomerData\webspaces\webspace_00120487\wwwroot\eccube\html\admin\products\product_class.php 34:LC_Page_Admin_Products_ProductClass_Ex->process
D:\CustomerData\webspaces\webspace_00120487\wwwroot\eccube\data\class_extends\page_extends\admin\products\LC_Page_Admin_Products_ProductClass_Ex.php 56:LC_Page_Admin_Products_ProductClass->process
D:\CustomerData\webspaces\webspace_00120487\wwwroot\eccube\data\class\pages\admin\products\LC_Page_Admin_Products_ProductClass.php 127:LC_Page_Admin_Products_ProductClass->lfGetClassCatListEdit
D:\CustomerData\webspaces\webspace_00120487\wwwroot\eccube\data\class\pages\admin\products\LC_Page_Admin_Products_ProductClass.php 299:SC_Query->getall
D:\CustomerData\webspaces\webspace_00120487\wwwroot\eccube\data\class\SC_Query.php 156:SC_DbConn->getAll
D:\CustomerData\webspaces\webspace_00120487\wwwroot\eccube\data\class\SC_DbConn.php 164:DB_common->getAll
D:\CustomerData\webspaces\webspace_00120487\wwwroot\eccube\data\module\DB\common.php 1610:DB_common->execute
D:\CustomerData\webspaces\webspace_00120487\wwwroot\eccube\data\module\DB\common.php 959:DB_mysql->simpleQuery
D:\CustomerData\webspaces\webspace_00120487\wwwroot\eccube\data\module\DB\mysql.php 324:DB_mysql->mysqlRaiseError
D:\CustomerData\webspaces\webspace_00120487\wwwroot\eccube\data\module\DB\mysql.php 894:DB_common->raiseError
D:\CustomerData\webspaces\webspace_00120487\wwwroot\eccube\data\module\DB\common.php 1853:PEAR->raiseError
D:\CustomerData\webspaces\webspace_00120487\wwwroot\eccube\data\module\PEAR.php 557:DB_Error->DB_Error
D:\CustomerData\webspaces\webspace_00120487\wwwroot\eccube\data\module\DB.php 893:PEAR_Error->PEAR_Error

お手数ではございますが、大変困っているので何かご教授下さると助かります。お願い致します。
AMUAMU
投稿日時: 2010/6/3 20:30
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: 規格管理システムエラー
どのようなシステムエラーがでますか?
EC-CUBEのシステムエラーであれば、site.logにエラー詳細が残っていると思いますので確認をされることをお勧めします。

また、CSVでの商品登録や商品情報の修正を最近した記憶がありますか?間違った設定をして規格情報に関する部分が壊れている可能性が高いです。
状況次第ではバックアップから戻す以外、選択肢が無くなる場合もありますので慎重に作業されるといいと思います。


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

[url=h

hunterman
投稿日時: 2010/5/21 6:34
対応状況: −−−
一人前
登録日: 2010/3/14
居住地:
投稿: 78
規格管理システムエラー
[EC-CUBE] V 2.4.3(正式版)
[レンタルサーバ] infitoPLUS
[OS] Windows XP
[PHP] Version 5.2.9-2
[データベース] Mysql v 5.0.83
[ブラウザ] Firfox バージョン3.6.2

商品マスタや登録画面から、規格を選択するとステムエラーが表示されてしまいます。少し前まで、規格登録出来ていたのですが、原因が分かりません。最近DB等を触った記憶も無いのですが、最近行った作業は、動的URLの静的化くらいだと記憶しています。その際にhtaccessファイルにプログラムを追加>パラメーターで値を変更したのですが、エラーが出て解決しなかったので、ドフォルトの値に戻しました。
恐らくその辺りから異変に気づきました。
まったく関係ないかもしれません。
いったいどのような原因が考えられるでしょうか?
また、どのようにエラー箇所を見つければ良いのでしょうか?
在庫管理が出来ない状態で、とても困っております。
どなたか、お知恵を貸して下さい。お願い致します。

//追記:
他のサイト等調べていましたら、商品マスタから再度規格を選択するとシステムエラーが出る言うものが有りました。恐らく同じ原因なので、解決法として、

data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php

345行目。
while($arrList["classcategory_id1:".$cnt] != “”) {

の下に、
$sqlval['product_class_id'] = “”;
を追加。
ダメな場合
#if( strlen($arrList["product_class_id:".$cnt]) > 0 ){
# $sqlval['product_class_id'] = $arrList["product_class_id:".$cnt];
#}

とする。
試しましたが、システムエラーが出ます。
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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