zend_mm_heap corrupted
大規模な環境を事前にレンダリングするために作成した PHP プログラムで、エラー メッセージが表示されます。
スクリプトに変数の割り当てが多すぎることが原因であると思われますが、スクリプトは常に約20個の変数しか持たないように書いているため、これについてはわかりません。そのうちの1つは最大500個を保持できる配列です要素。とはいえ、合計の反復回数は数十億のオーダーです。
私の疑いは正しいですか?もしそうなら、それについて何かできることはありますか? たとえば、スクリプトをしばらく実行してから、重要な変数をファイルにダンプしてスクリプトを再起動し、それらの変数を取得して続行する方がよいでしょうか?