質問 > 管理機能 > CSVアップロードでエラー |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
poporin |
投稿日時: 2012/11/3 17:55
対応状況: −−−
|
常連 登録日: 2012/6/6 居住地: 投稿: 68 |
CSVアップロードでエラー 登録してある商品をCSVダウンロードし、修正箇所を修正し、CSVでアップロードしようとしましたら下記のエラーがでました。
Fatal error: DB処理でエラーが発生しました。 SQL: [SELECT CASE WHEN EXISTS(SELECT * FROM dtb_session WHERE sess_id = ? ) THEN 1 ELSE 0 END] MDB2 Error: unknown error prepare: [Error message: Unable to create prepared statement handle] [Last executed query: EXECUTE mdb2_statement_pgsql_66586fba305ce68dc16cd2fd61a909486935e84571 (NULL, '15', NULL, NULL, '15')] [Native message: ERROR: current transaction is aborted, commands ignored until end of transaction block] in /home/*****/public_html/data/class/SC_Query.php on line 1008 このエラーはどういう意味になりますでしょうか? CSVファイル自体の重さは47kbで、商品数は80商品です。 パラメータ設定でCSV_LINE_MAX、CSV_SIZEの数値を3倍に増やしてもアップできませんでした。 しかし、80商品ではなく、20商品くらいですとアップが成功しました。 現在はテストサイトなのですが、本番は何百種類の商品をアップするのでとても気になっています。 別のサイトでアップしたときは、環境が同じでも一括で300商品くらいはアップできた経験があります。 原因はわかりますでしょうか? どうぞよろしくお願いいたします。 ECCUBE 2.12.2 PHPバージョン PHP 5.1.6 DBバージョン PostgreSQL 8.1.23 サーバー 共用 wadax |
poporin |
投稿日時: 2012/11/3 20:53
対応状況: −−−
|
常連 登録日: 2012/6/6 居住地: 投稿: 68 |
Re: CSVアップロードでエラー 自己解決いたしました。
登録されている商品に、あとから必須項目となる項目を追加していたのですが、その必須項目が埋まっていないのが原因でした。 必須項目を埋めることにより、正常にアップロードできるように なりました。 お騒がせ致しました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |