質問 > 管理機能 > EC-CUBE 3.0.3 商品登録CSVでシステムエラー |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2015/8/23 20:07
対応状況: −−−
|
EC-CUBE 3.0.3 商品登録CSVでシステムエラー localhost(Mamp)でテスト運用しているEC-CUBE 3.0.3で
商品登録CSVでCSVをアップロードするとシステムエラーとなります。 下記のエラーがlogにありましたので参考に記載致します。 yapp.INFO: Matched route "admin_product_csv_import". {"route_parameters":{"_controller":"\\Eccube\\Controller\\Admin\\Product\\CsvImportController::csvProduct","_route":"admin_product_csv_import"},"request_uri":"http://localhost:8003/xxxxxxxxx/product/product_csv_upload"} [] [2015-08-23 18:53:24] myapp.INFO: > POST /xxxxxxxxx/product/product_csv_upload [] [] [2015-08-23 18:53:31] myapp.CRITICAL: Doctrine\ORM\ORMInvalidArgumentException: Binding entities to query parameters only allowed for entities that have an identifier. (uncaught exception) at vendor/doctrine/orm/lib/Doctrine/ORM/ORMInvalidArgumentException.php line 187 {"exception":"[object] (Doctrine\\ORM\\ORMInvalidArgumentException(code: 0): Binding entities to query parameters only allowed for entities that have an identifier. at vendor/doctrine/orm/lib/Doctrine/ORM/ORMInvalidArgumentException.php:187)"} [] [2015-08-23 18:53:31] myapp.INFO: < 500 [] [] 対処方法をご存知の方、同じ症状の方などいらっしゃいましたら 恐れ入りますがご返信いただけますと幸いです。 |
|
nyorai |
投稿日時: 2015/8/24 13:32
対応状況: −−−
|
仙人 登録日: 2015/8/21 居住地: 投稿: 302 |
Re: EC-CUBE 3.0.3 商品登録CSVでシステムエラー katsudonさん
アップロードしたCSVファイルの内容がわかれば、原因特定できるかもしれません。 |
ゲスト |
投稿日時: 2015/8/24 21:15
対応状況: −−−
|
Re: EC-CUBE 3.0.3 商品登録CSVでシステムエラー nyorai さん
ご返信ありがとうございます。 CSVを色々編集してみて少し分かった事があります。 すでに登録されている商品(商品IDのある商品)と 新規追加の商品(商品IDのない商品)が混在しています。 CSVの内容を すでに登録されている商品(商品IDのある商品)だけにして アップロードしたらうまく更新ができました。 次に新規追加の商品(商品IDのない商品)が混在している状態で CSVをアップロードするとシステムエラーとなりました。 商品IDを空にしているのがエラーの原因なのかどうか。。。 ですがおおよそ、 新規登録のCSVフォーマットがおかしいというのはわかりました。 商品登録時のCSV項目は更新時のものと同じ項目で 商品IDだけを空にしてアップロードすれば良いものと思っているのですが そうではないのでしょうか。 |
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |