機能要望 > フロント機能 > 受注CSV大量エクスポートで全件出力されない |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
468 |
投稿日時: 2021/6/30 11:30
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 受注CSV大量エクスポートで全件出力されない エラー表示の挙動はサーバ環境によって変わる為、どこかには出ているけれど見えない(見れない)という可能性はあるかもしれません。
さくらレンタルサーバをご利用と言う事ですので サーバコントロールパネルのエラーログのほうに出力されているのではないでしょうか?
|
Oniki |
投稿日時: 2021/6/30 11:15
対応状況: 解決済
|
常連 登録日: 2018/11/26 居住地: 投稿: 38 |
Re: 受注CSV大量エクスポートで全件出力されない ご回答ありがとうございます。
同じサーバの他システムへの影響を考慮して、 php.ini編集ではなく ini_set を使用してみました。 (EC-CUBE)/src/Eccube/Service/CsvExportService.php クラス宣言の前に ini_set('memory_limit', '256M'); を追加で問題は解消されました。 エクスポート時のメモリ不足はエラー表示されないのですね。 |
468 |
投稿日時: 2021/6/30 10:23
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 受注CSV大量エクスポートで全件出力されない 現象から考えるとやはりPHPのmemory_limitやmax_execution_time等の制限に引っかかっているのではないかと思います。
一度、php.iniの値を設定し直してみて試してみては如何でしょうか?
|
Oniki |
投稿日時: 2021/6/29 15:18
対応状況: −−−
|
常連 登録日: 2018/11/26 居住地: 投稿: 38 |
受注CSV大量エクスポートで全件出力されない --------------------------------------------------------
[EC-CUBE] 3.0.18 [レンタルサーバ] さくらレンタルサーバ ビジネスプロ [OS] FreeBSD 9.1-RELEASE-p24 amd64 [PHP] PHP 7.3.28 [データベース] MySQL 5.7 [WEBサーバ] Apache/2.4.43 [導入プラグインの有無] GmoEpsilon 1.2.1 お問い合わせ管理 受注対応状況一括更新 for EC-CUBE3 売上集計プラグイン 配送伝票番号csv一括登録 FAQ管理プラグイン ソーシャルボタンOGP 同じカテゴリの商品を自動で表示 商品詳細ページレコメンドプラグイン 他 [カスタマイズの有無] 購入確認画面の「お問い合わせ」欄を非表示にしている 受注CSVを、注文IDの昇順でエクスポートされるようにしている -------------------------------------------------------- 受注CSVを1000件ほどエクスポートして結果を見ると、 途中までしか出力されていませんでした。 メモリ不足等のエラーが起きてる様子もなく、 ログにもそれらしいものは出力されていませんでした。 500件ほどでは問題ありませんでした。 関係ありそうなカスタマイズとしては、 受注CSVを、注文IDの昇順でエクスポートされるようにしています。 参考サイトです。 https://umebius.com/eccube/sort_admin_order_master/ 受注日で範囲を区切って何回かに分けてエクスポートする方法も考えられますが、 できれば1回で実行できるようにしたいです。 原因および対処方法を、ご教授いただけますでしょうか。 よろしくお願い致します。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |