ヘルプ: PHP メモリ オーバーフローの問題 致命的エラー: メモリ不足
致命的エラー: メモリ不足 (786432 が割り当てられています) (1572864 バイトを割り当てようとしました) (E:wwwrootlunannewsdedarchives_do.php の 997 行目
)
バックグラウンドで記事を公開するためのプロンプトは上記のとおりです。DEDE5.6 プログラムには約 50,000 の記事と数千のトラフィックがあり、タスク マネージャーの CPU 使用率は 5% 未満で、PF は約 1G を使用します。
サーバーはxeon E5606 4Gメモリ
数か月前、PHP.INI のmemory_limit = 4000M を 3000M に変更しましたが、再びこの問題が発生するため、4000M に変更しました。
トラフィックは非常に少なく、コンテンツもあまりありません。 この記憶を食べる方法では十分ではありません。
------解決策----------------------
この php ファイルは何のためにありますか?
それは毎回(または非常に頻繁に)ありますか?
ファイルにmemory_get_usageを追加し、メモリを消費する不合理な部分を見つけてレビューのために投稿します
ループのある部分を重点的にチェック