PHPスクリプトがメモリを使いすぎて解放できない、またはメモリが足りない問題の解決方法

1.  PHPでmemory_limitを 設定することでこの問題を解決できます

パブリックヘッダーに追加します。

// 设置内存限制为 256MB
ini_set('memory_limit', '256M');

2. Mysql の遅いログを表示する 

Mysql クエリが遅い場合、複数のクエリの間にリソースが枯渇してしまいます。

3. PHP コードに多数のループが含まれていないか確認します。

多数のループまたは再帰呼び出しを使用すると、メモリ使用量が増加する可能性があります。各ループの繰り返しまたは再帰呼び出しにより、メモリ内に新しい変数とデータ構造が作成されます。

4. その他のソリューション (ソースチャット)

おすすめ

転載: blog.csdn.net/mo3408/article/details/132952642