バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 商品管理>商品登録のページ・エラー ver.2.13.1

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
tenso
投稿日時: 2014/4/9 17:29
対応状況: −−−
一人前
登録日: 2014/3/17
居住地:
投稿: 74
商品管理>商品登録のページ・エラー ver.2.13.1
商品管理>商品登録(/admin/products/product.php?)のページでエラーが
生じて困っています。
各項目を入力後、[確認ページ]>[この内容で登録する]へと進みますが、
ページ更新に1〜2分程して、ページでエラーとなります。
しかしながら、念のため、商品管理>商品マスター(/admin/products/?)で
登録商品を検索すると一覧に商品が登録されています。
ここでもう1つの問題が発生しています。
商品登録時に[一覧-メイン画像]の項目で確かに画像をアップロードした後、
登録の更新しましたが、画像登録のエラーアイコンが表示されています。
※画像をアップロードしていない場合は、[画像はありません]のアイコン表示ですが、
そうではありません。確かに画像アップロードの手順を行っていますが、
画像は表示されていません。
念のため、商品登録一覧リストの編集で再度画像のアップロードを試しましたが、
やはり、ページ更新に1〜2分程して、ページでエラーとなります。

どなたかこの問題にお詳しい方、どうかご教授ください。
よろしくお願いいたします。
namahage
投稿日時: 2014/4/9 17:49
対応状況: −−−
長老
登録日: 2013/2/28
居住地: 大阪
投稿: 198
Re: 商品管理>商品登録のページ・エラー ver.2.13.1
ども

エラー内容はどのようになっていますでしょうか?
エラー内容の確認は、管理画面の「システム設定>EC-CUBE ログ表示」を開きエラーログファイルを選択する事で可能です。
tenso
投稿日時: 2014/4/9 18:14
対応状況: −−−
一人前
登録日: 2014/3/17
居住地:
投稿: 74
Re: 商品管理>商品登録のページ・エラー ver.2.13.1
namahage様

おおおお、その様な確認方法の手があったのですね。
新しい発見でうれしいのですが。。。肝心のEC-CUBE ログ表示の意味までは、
残念ながら、EC-CUBE初心者の私にはさっぱりわかりません。。。
度々済みませんが、対処方法が判りましたら、教えて頂けますでしょうか?

内容を以下にコピペいたしました。
※尚、念のためなんですが、user=の部分は伏せました。

パス: /products/detail.php

内容: access : user=[xxxxx※伏せました] auth=0 sid=97ba0a5296efcea8169b38aae1cb4bf0 from 114.173.110.230


何卒、宜しくお願いいたします。
namahage
投稿日時: 2014/4/9 18:50
対応状況: −−−
長老
登録日: 2013/2/28
居住地: 大阪
投稿: 198
Re: 商品管理>商品登録のページ・エラー ver.2.13.1
おそらく張り付けていただいた内容のログは「管理機能ログファイル」を
選択してると思います。

再度、エラーを再現(商品登録作業)してから、
「システム設定>EC-CUBE ログ表示」を開き、
「エラーログファイル」を選択してから読み込むボタンを開いて、
errorの内容を貼り付けてください。
tenso
投稿日時: 2014/4/10 11:27
対応状況: −−−
一人前
登録日: 2014/3/17
居住地:
投稿: 74
Re: 商品管理>商品登録のページ・エラー ver.2.13.1
なるほど、そうでありましたか、失礼しました。

早速、もう一度商品登録を行っていました。
気になる点があるますので、その手順を以下にご説明させて頂きます。

1)現在商品登録の一覧に登録はありません。0件です。その状況で1件の商品登録を行いました。
  結果は、
  
  500 ERROR INTERNAL SERVER ERROR
LOLIPOP! RentalServer
※CGI もしくは SSI が正しく動作していません。
  
  とエラーページが表示されました。

2)一旦ページを閉じて、再度ログイン
  念のため、商品管理>商品マスターのページで商品登録の状況を確認すると
  検索結果一覧に1)の商品が登録済みとなっていました。
  今回も前回同様、画像がエラーアイコン表示となっています。
  その一覧で[確認]をクリックすると登録商品の詳細ページが開きますが、
  やはり画像は表示されていません。表示エラーのアイコンのままです。

3)仕方なく、登録商品を削除
  [削除]ボタンをクリックしたところ、ページの更新に1〜2分程かかり、
  1)の時と同様、500 ERROR INTERNAL SERVER ERRORのページ表示に切り替わりました。
  

4)一旦ページを閉じて、再度ログイン
  念のため、商品管理>商品マスターのページで商品登録の状況を確認すると
  検索結果一覧は0件となっており、商品登録は削除されています。。。

5)もう一度、商品登録⇒エラーページ表示⇒再度ログイン⇒画像エラーで商品登録済み
  を繰り返して、今度は再度画像登録のやり直しを試みるため、[編集]をクリック、
  画像の再登録をしました。
  結果は、やはり 500 ERROR INTERNAL SERVER ERROR となりました。。。


大変長くなってしまいましたが、
システム設定>EC-CUBE ログ表示>エラーログファイル の一覧は下記のとおりとなりました。

=====================

日時:2014/04/10 10:24:39
パス:/products/detail.php
内容:Warning(E_WARNING): Invalid argument supplied for foreach() on [/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/util/SC_Utils.php(2010)] from 114.173.110.230

日時:2014/04/10 10:24:51
パス:/products/detail.php
内容:Warning(E_WARNING): Invalid argument supplied for foreach() on [/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/util/SC_Utils.php(2010)] from 114.173.110.230

日時:2014/04/10 11:00:28
パス:/admin/products/product.php
内容:Warning(E_WARNING): Invalid argument supplied for foreach() on [/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/pages/admin/products/LC_Page_Admin_Products_Product.php(825)] from 114.173.110.230

日時:2014/04/10 11:00:28
パス:/admin/products/product.php
内容:Warning(E_WARNING): Invalid argument supplied for foreach() on [/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/pages/admin/products/LC_Page_Admin_Products_Product.php(825)] from 114.173.110.230

==================


また、教えて頂いたエラーログファイルを見ましたところ、昨日は何度も悪戦苦闘しながら商品登録を繰り返ししていましたので、別のエラーログファイルが何度も繰り返し表示されていました。
その一例は下記のとおりです。


==================

日時:2014/04/09 17:47:40
パス:/admin/products/index.php
内容:Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。
SQL: [PREPARE mdb2_statement_mysql_1393e46e294d1fe9a3c0528f0e3e2636a039f54213 FROM 'UPDATE dtb_category_count SET create_date= CURRENT_TIMESTAMP, product_count= ? WHERE category_id = ?']
PlaceHolder: [array (
0 => '0',
1 => 4,
)]
MDB2 Error: unknown error
_doQuery: [Error message: Could not execute statement]
[Last executed query: EXECUTE mdb2_statement_mysql_1393e46e294d1fe9a3c0528f0e3e2636a039f54213 USING @0, @1]
[Native code: 1205]
[Native message: Lock wait timeout exceeded; try restarting transaction]
on [/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/SC_Query.php(1087)] from 114.173.110.230
login_id = tenso0088(0)[97ba0a5296efcea8169b38aae1cb4bf0]
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/admin/products/index.php(29): LC_Page_Admin_Products_Ex->process
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class_extends/page_extends/admin/products/LC_Page_Admin_Products_Ex.php(54): LC_Page_Admin_Products->process
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/pages/admin/products/LC_Page_Admin_Products.php(78): LC_Page_Admin_Products->action
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/pages/admin/products/LC_Page_Admin_Products.php(105): SC_Helper_DB->sfCountCategory
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/helper/SC_Helper_DB.php(802): SC_Query->update
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/SC_Query.php(627): SC_Query->query
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/SC_Query.php(865): SC_Query->execute
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/SC_Query.php(1048): SC_Query->error
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/SC_Query.php(1087): trigger_error

==================

それ以前にも

==================

日時:2014/04/08 18:10:29
パス:/admin/products/upload_csv.php
内容:Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。
SQL: [PREPARE mdb2_statement_mysql_37a37ff4c4e85f5f6592032965d42cdedfd6a840a7 FROM 'INSERT INTO dtb_products_class(product_id,product_type_id,product_code,price01,price02,deliv_fee,update_date,del_flg,point_rate,creator_id,stock_unlimited,product_class_id,create_date) SELECT ?,?,?,?,?,?,?,?,?,?,?,?,?']
PlaceHolder: [array (
0 => '1',
1 => '1',
2 => 'u-300',
3 => '1200',
4 => '1140',
5 => '0',
6 => '2014-04-08 18:10:29.000002',
7 => '0',
8 => '0',
9 => '2',
10 => '1',
11 => '14',
12 => '2014-04-08 18:10:29.000002',
)]
MDB2 Error: constraint violation
_doQuery: [Error message: Could not execute statement]
[Last executed query: EXECUTE mdb2_statement_mysql_37a37ff4c4e85f5f6592032965d42cdedfd6a840a7 USING @0, @1, @2, @3, @4, @5, @6, @7, @8, @9, @10, @11, @12]
[Native code: 1062]
[Native message: Duplicate entry '1-0-0' for key 'product_id']
on [/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/SC_Query.php(1087)] from 114.173.110.230
login_id = tenso0088(0)[649c2976b657b0fcd2a9a6a807acba91]
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/admin/products/upload_csv.php(29): LC_Page_Admin_Products_UploadCSV_Ex->process
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class_extends/page_extends/admin/products/LC_Page_Admin_Products_UploadCSV_Ex.php(54): LC_Page_Admin_Products_UploadCSV->process
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php(87): LC_Page_Admin_Products_UploadCSV->action
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php(129): LC_Page_Admin_Products_UploadCSV->doUploadCsv
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php(283): LC_Page_Admin_Products_UploadCSV->lfReadCSVFile
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php(229): LC_Page_Admin_Products_UploadCSV->lfRegistProduct
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php(459): LC_Page_Admin_Products_UploadCSV->lfRegistProductClass
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php(500): SC_Query->insert
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/SC_Query.php(567): SC_Query->query
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/SC_Query.php(865): SC_Query->execute
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/SC_Query.php(1048): SC_Query->error
/home/users/1/lolipop.jp-24052f48b46864a6/web/ec_cube/data/class/SC_Query.php(1087): trigger_error

=================

以上、長々となってしましたが、
度々済みませんが、対処方法が判りましたら、教えて頂けますでしょうか?
何卒、宜しくお願いいたします。
namahage
投稿日時: 2014/4/10 14:09
対応状況: −−−
長老
登録日: 2013/2/28
居住地: 大阪
投稿: 198
Re: 商品管理>商品登録のページ・エラー ver.2.13.1
もしかして、CSVアップロードで商品登録に一度失敗してますか?

もしそうであれば、その影響でデータに不整合が生じているため、このようなエラーが発生しているかもしれません。

過去に同様の事例がありましたので紹介します。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=12208&forum=1&post_id=56235#forumpost56235


カスタマイズなとしていない状況でしたら、一度再インストールしてみるほうが早いかもしれませんね。



tenso
投稿日時: 2014/4/10 14:45
対応状況: −−−
一人前
登録日: 2014/3/17
居住地:
投稿: 74
Re: 商品管理>商品登録のページ・エラー ver.2.13.1
namahageさん、度々のアドバイスありがとうございます。

確かに、ご指摘のとおり、過去に何度もCSVアップロードで商品登録に失敗を繰り返しました。。。
そこに問題がありましたか。。。

早速、ご提示いただいた過去事例を参照してみました。

残念ながら、現時点での私にはDBやMysqlを操作する能力も自信もがありません。

従いまして、一度再インストールしてみる手も考えています。
ただし、後は商品登録と決済モジュールの導入だけという段階まで、コツコツとカスタマイズを続けてきましたので、
1からやり直しは避けたいです。。。
何とか折角のカスタマイズしたデータを生かしたいのですが、方法はありませんか?

現状のEC-CUBEのデータを丸ごとダウンロードしてセーブし、
再インストール後にそのデータをアップロードしたら駄目でしょうか?

ご教授願えましたら、幸いです。

よろしくお願いいたします。
namahage
投稿日時: 2014/4/10 15:16
対応状況: −−−
長老
登録日: 2013/2/28
居住地: 大阪
投稿: 198
Re: 商品管理>商品登録のページ・エラー ver.2.13.1
私が同じくらいの知識で再インストールした場合、同じ用にすると思います。

現状のデータをバックアップしておき、再インストール後に、差分のみを更新すると思います。

差分を抽出する際に、WinMerge(参考のソース:http://luna-plate.com/archives/5510 )というソフトを使用すれば、インストール直後からどのファイルを編集しているのか?について解りやすくなるため非常に便利です。
tenso
投稿日時: 2014/4/11 11:36
対応状況: −−−
一人前
登録日: 2014/3/17
居住地:
投稿: 74
Re: 商品管理>商品登録のページ・エラー ver.2.13.1
namahage様

ご返信ありがとうございます。
再インストールの件、検討しております。
念のため、レンタル・サーバーのLolipopにも再インストールで問題は解決できるか確認を行っております。
気になったのは解決は一時的か、どこかに根本的な問題があって、またCSVや商品登録を行った場合に同じことが起こりえるのか、
もしくは、その他の作業でもDB上に何かしらのトラブルが発生するかもしれない等、システム・エラーの原因をある程度特定しておきたいためです。

もちろん、現時点の私としては再インストールするしか方法がありませんが。。。

namahage様から教えて頂いた貴重なアドバイスにはとても感謝しています。
今後ともまた何かありましたら、宜しくお願いいたします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,709名です
総投稿数は109,948件です

投稿数ランキング

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