За последние 24 часа нас посетили 16452 программиста и 1676 роботов. Сейчас ищут 849 программистов ...

DOMDocument (Memory allocation failed : growing buffer)

Тема в разделе "Прочие вопросы по PHP", создана пользователем phpshnik, 26 дек 2008.

  1. phpshnik

    phpshnik Активный пользователь

    С нами с:
    26 дек 2008
    Сообщения:
    2
    Симпатии:
    0
    Вылетают такие ошибки при добавлении узлов.
    Заметил что при формировании XML документа (у меня количество узлов 3050) до размера примерно 3 948 587 байт, формируется нормально.
    Если добавить количество узлов 3100, по идее размер документа должен быть больше, но получается документ размером около 2 000 000 байт, ну и конечно получается обрезанным снизу.
    Похоже где-то лимит памяти ПХП огранчивает, аге именно не понятно ???

    Увеличивал memory_limit с 32-х до 64-х, не помогло.

    Ещё когда делаю $XmlDocument->save('ResponceDoc.xml'); в файл сохраняется нормально, а если $XmlDocument->saveXML(); то получается обрезанным ?
     
  2. phpshnik

    phpshnik Активный пользователь

    С нами с:
    26 дек 2008
    Сообщения:
    2
    Симпатии:
    0
    Извиняюсь эта ошибка вылетает при $XmlDocument->saveXML()