質問 > 管理機能 > 規格管理システムエラー |
管理機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
AMUAMU |
投稿日時: 2010/6/10 16:14
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: 規格管理システムエラー お返事いたしました。
失礼いたしました。
|
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やメール等でお願いします。
|
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標準の世界を大きく逸脱しているので、お答えしにくいです。 カスタマイズされている内容により、別の目的のための下手な修正提案は元のカスタマイズ部分への影響が出る可能性があります。 なので仕事としてやる場合はやりますが、このような断片的な情報の場では簡単には手が出せませんので、フォーラム内ではコメントしずらいです。 ご理解いただければ幸いです。
|
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: 規格管理システムエラー 標準では見慣れないフィールドがあるのがログで確認されますので、何かカスタマイズされたのが影響していると思います。
まずは標準状態に戻して再発するか等を確認されるのが望ましいと思います。
|
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での商品登録や商品情報の修正を最近した記憶がありますか?間違った設定をして規格情報に関する部分が壊れている可能性が高いです。 状況次第ではバックアップから戻す以外、選択肢が無くなる場合もありますので慎重に作業されるといいと思います。
|
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]; #} とする。 試しましたが、システムエラーが出ます。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |