質問 > 管理機能 > 商品CSV出力が途中で途切れる |
管理機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
balisys |
投稿日時: 2021/12/19 15:09
対応状況: −−−
|
仙人 登録日: 2020/7/5 居住地: 投稿: 398 |
Re: 商品CSV出力が途中で途切れる >最初はメモリの値を大きくすると増えることは増えたのですが、
>約3,000点ぐらい出力できるようになってからメモリの値を触っても増えなくなりました。 上記からメモリ不足が原因なのかと推測するのですが、サーバスペックを高いものにする、または商品CSVダウンロード時に検索条件を指定して、ダウンロードを何回かに分けてみてはいかがでしょうか。 サーバがSSHで接続できるのであれば、sqlの実行結果をCSVにしてサーバに保存してから、ダウンロードする、などは如何でしょうか。 |
gwkozaki |
投稿日時: 2020/1/23 14:58
対応状況: −−−
|
常連 登録日: 2019/7/30 居住地: 日本 投稿: 53 |
商品CSV出力が途中で途切れる [EC-CUBE] 4.0.3
[レンタルサーバ] ロリポップサーバ [現象] 商品数が多いのか、商品CSVの出力を行なっても全商品の出力がされません。 現在、商品一覧に約5,000点の商品を登録しています。 しかし、出力すると約1,000点程度しか出力してくれません。 コミュニティを参考にしながら、src/Eccube/Controller/Admin/Product/ProductController.phpのexport() 内に
等を記載したり、.htaccessでmemoly_limitの値を512Mなど弄ってみても、 約1,000件だったのが約3000件になるほどにしか変化しません。 最初はメモリの値を大きくすると増えることは増えたのですが、 約3,000点ぐらい出力できるようになってからメモリの値を触っても増えなくなりました。 どうにかして商品CSVを出力できるようにしたいのですが、 出力時に処理を分割するなど、何か方法は御座いますでしょうか。 ご存知の方がいらっしゃいましたら、ご教授のほどよろしくお願い申し上げます。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |