推奨されるMagento PHPメモリ制限


回答:


10

Magentoの推奨PHPメモリ制限は512Mです

EE 1.14.1およびCE 1.9.1より前のシステム要件から:

[...]

  • PHPの互換性:
    • PHP 5.4は、EE 1.14以降およびCE 1.9以降でネイティブにサポートされています
    • 以前のCEおよびEEバージョンは5.2.13-5.3.24をサポートしています。またはCEまたはEEのパッチを適用した5.4.x(パッチはEEサポートポータルでPHP 5.4互換性としてリストされています)
    • 必要な拡張子:
      • PDO_MySQL
      • simplexml
      • mcrypt
      • ハッシュ
      • GD
      • DOM
      • iconv
      • カール
      • SOAP(Webservices APIを使用する場合)
    • Safe_modeオフ
    • Memory_limit 256Mb以上(できれば512) [太字を追加]

[...]

ためのこれらのバージョンの上に全くメモリがシステム要件に指定されていない唯一のPHPバージョン(PHP 5.4及び5.5)が、これらのPHPバージョンの128メガビットのデフォルトPHPメモリ制限の問題が知られています。


参照がありますか?
フランシス・キム


256Mが亡くなり、バージョン1.6で埋葬されました。あなたが望む最後のものは、重要な操作中にメモリ制限を超えることによって引き起こされるバックエンドでの一時的な中断です。Magentoの実行を開始する前に、OS、Webサーバー、mysql、およびphpインタープリターすべてにメモリが必要であることを、サービスプランを指定するとき、人々は忘れがちです。
Fiasco Labs 2014年

4

私は常にMagentoプロジェクトに1024Mのメモリを与え、PHPファイルのmax_execution_time設定も上げています。

この推奨事項は、PHPのデフォルトのmax_execution_timeが30秒であるためにファイルのアップロードがタイムアウトするという個人的な経験に基づいています。理論的には99%の時間で十分ですが、それだけでは不十分な場合もあります。


私はほとんど同じことをします
フランシス・キム

max_execution_timeにはどの値を使用しますか?
jrosell

私は120秒から300秒までどこでも使用しました。ただし、何かが完了するまでに5分かかる場合は、おそらく他の問題に対処する必要があります。
Vallier

バリエ、完了までに5分間待つプロセスを拡張できますか?フロントエンドの訪問者は1秒未満でページの読み込みを行う必要があり、それ以上の速度は遅すぎます。管理者、または時間がかかる可能性のあるその他のタスクでデータをインポートする場合、時間制限は実際に必要な処理量に依存します。5分はどこから来たのかわかりません。
ローレンスコープ2016年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.