質問 > 管理機能 > 商品登録CSV時のエラー |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
yoshihaya |
投稿日時: 2012/6/16 23:02
対応状況: −−−
|
新米 登録日: 2012/6/16 居住地: 投稿: 3 |
商品登録CSV時のエラー 商品登録CSVでの登録で、約5000件の商品情報をCSVでアップロードすると、
「システムエラーが発生しました。大変お手数ですが、サイト管理者までご連絡ください。」 と表示され登録できません。 商品数を100件程度にすれば登録できるのですが、商品数が増えれば同じエラーが発生します。 これはサーバー側の設定の問題でしょうか? 何とぞよろしくお願いいたします。 デバッグ結果です。 ▼▼▼ エラーメッセージ ▼▼▼ https://***.***..***..***./main/admin/products/upload_csv.php? USER_AGENT: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.56 Safari/536.5 SQL: SELECT COUNT(*) FROM dtb_category WHERE category_id IN (?) MDB2 Error: unknown error _doQuery: [Error message: Could not execute statement] [Last executed query: PREPARE mdb2_statement_mysql_23347030d2507968e99040471a7090d9a6c0dcfa339 FROM 'SELECT COUNT(*) FROM dtb_category WHERE category_id IN (?)'] [Native code: 1461] [Native message: Can't create more than max_prepared_stmt_count statements (current value: 16382)] /opt/apache_2.2.22/htdocs/main/admin/products/upload_csv.php 34:LC_Page_Admin_Products_UploadCSV_Ex->process /opt/apache_2.2.22/data/class_extends/page_extends/admin/products/LC_Page_Admin_Products_UploadCSV_Ex.php 56:LC_Page_Admin_Products_UploadCSV->process /opt/apache_2.2.22/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php 90:LC_Page_Admin_Products_UploadCSV->action /opt/apache_2.2.22/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php 129:LC_Page_Admin_Products_UploadCSV->doUploadCsv /opt/apache_2.2.22/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php 234:LC_Page_Admin_Products_UploadCSV->lfCheckError /opt/apache_2.2.22/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php 351:LC_Page_Admin_Products_UploadCSV->lfCheckErrorDetail /opt/apache_2.2.22/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php 663:LC_Page_Admin_Products_UploadCSV->lfIsDbRecordMulti /opt/apache_2.2.22/data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php 790:SC_Query->count /opt/apache_2.2.22/data/class/SC_Query.php 135:SC_Query->getOne /opt/apache_2.2.22/data/class/SC_Query.php 601:SC_Query->prepare /opt/apache_2.2.22/data/class/SC_Query.php 873:MDB2_Driver_mysql->prepare /opt/apache_2.2.22/data/module/MDB2/Driver/mysql.php 1123:MDB2_Driver_mysql->_doQuery /opt/apache_2.2.22/data/module/MDB2/Driver/mysql.php 798:MDB2_Driver_Common->raiseError /opt/apache_2.2.22/data/module/MDB2.php 1497:PEAR->raiseError /opt/apache_2.2.22/data/module/PEAR.php 557:MDB2_Error->MDB2_Error /opt/apache_2.2.22/data/module/MDB2.php 1009:PEAR_Error->PEAR_Error ▲▲▲ エラーメッセージ ▲▲▲ Apache/2.2.22 PHP/5.2.17 MySQL 5.1.61 eccube2.11.5 |
seasoft |
投稿日時: 2012/6/17 0:33
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 商品登録CSV時のエラー たしか、MySQL の脆弱対策の影響だったと思います。
MySQL の設定で変更できたと思います。実行権限にもよるかもしれませんが、動的な変更も可能だったと記憶しています。
|
yoshihaya |
投稿日時: 2012/6/17 1:04
対応状況: −−−
|
新米 登録日: 2012/6/16 居住地: 投稿: 3 |
Re: 商品登録CSV時のエラー 有難うございます。
mysqlの設定はほとんどをデフォルテのままです。 実行権限はrootで持っています。 mysql設定のどの値が影響しているんでしょうか?引用:
|
seasoft |
投稿日時: 2012/6/17 2:16
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 商品登録CSV時のエラー max_prepared_stmt_count だと思います。
|
yoshihaya |
投稿日時: 2012/6/17 3:28
対応状況: 解決済
|
新米 登録日: 2012/6/16 居住地: 投稿: 3 |
Re: 商品登録CSV時のエラー max_prepared_stmt_countの値を変更したところ
エラーがでることなくCSVをアップできるようになりました。 有難うございました! 助かりましたm(_ _)m 追記 その後、PHPでのタイムアウトが発生し php.iniのmax_execution_timeを一時的に増やしました。 アップロード後、値をデフォルトに戻しました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |