質問 > 管理機能 > 受注管理 》 受注登録で「Out of memory」が発生しています。 |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
kaendaiko |
投稿日時: 2017/5/16 23:15
対応状況: −−−
|
半人前 登録日: 2017/5/11 居住地: 投稿: 20 |
Re: 受注管理 》 受注登録で「Out of memory」が発生しています。 Coinpad さん
ちょうど同時頃に投稿したようですね。以前も128MBでしたか。以前は128MBでも2000件処理できていらしたのでしょうか。もしできていらしたのであれば、メンテ後も2000件処理できるメモリ使用上限にして欲しいところですね。 先の投稿の通り、私の2つのサーバの環境では、160MBまで上限を上げていただけたようです。 おっしゃる通り、php.iniにてメモリ使用上限を設定できますが、memory_limit = -1 にすると上限なしになります。その場合でも、先の簡単なプログラムで確認しても160MBでOut of memoryエラーになりますので、現在のところ、私の環境では、memory_limitで設定できる値は最大で160MBのようです。 ---- 2000件の処理についてですが、バッチ処理化して画面表示処理部分だけでも無くしてメモリ節約するのはいかがでしょう。またしても思い付きレベルで申し訳ございませんが・・私どもでは、管理画面のバックアップ管理画面の部分を流用して、毎日定時に自動的にバックアップをするバッチ処理を作りましたので、同じような方式でできるかもしれません。お使いのプラグインが既にバッチ処理的な方式でしたらごめんなさい。 |
フラット表示 | 前のトピック | 次のトピック |