Ошибка zend_mm_heap с помощью simple_html_dom

Я пытаюсь разобрать HTML-файл с simplehtmldom, и я получаю эту ошибку:

zend_mm_heap corrupted 

после примерно 4 секунд выполнения в файле HTML 8231 строк. Может ли это быть ошибкой или просто чрезмерным использованием памяти?

Существует ошибка, которая затрагивает большинство PHP5.2 и выше и может (хотя и не всегда последовательно) влиять на любое приложение, которое работает с большим количеством объектов, особенно когда сервер сильно загружен; но в журнале apache остается сообщение «zend_mm_heap corrupted».

Одним из возможных решений является добавление строки: экспорт USE_ZEND_ALLOC = 0 в файл apache envvars

Я нашел его на домашней странице SF на простохтмльме:

измените 4 строки кода в simple_html_dom.php (это работает для меня)

 // clean up memory due to php5 circular references memory leak... function clear() { unset($this->dom); unset($this->nodes); unset($this->parent); unset($this->children); } с // clean up memory due to php5 circular references memory leak... function clear() { unset($this->dom); unset($this->nodes); unset($this->parent); unset($this->children); } не // clean up memory due to php5 circular references memory leak... function clear() { unset($this->dom); unset($this->nodes); unset($this->parent); unset($this->children); } с // clean up memory due to php5 circular references memory leak... function clear() { unset($this->dom); unset($this->nodes); unset($this->parent); unset($this->children); } с // clean up memory due to php5 circular references memory leak... function clear() { unset($this->dom); unset($this->nodes); unset($this->parent); unset($this->children); }