За последние 24 часа нас посетили 17684 программиста и 1658 роботов. Сейчас ищут 903 программиста ...

SimpleXML проблемы

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

  1. K0Der

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

    С нами с:
    1 авг 2008
    Сообщения:
    5
    Симпатии:
    0
    FreeBSD 6.2-RELEASE-p3 #2
    PHP Version 5.2.5
    SimpleXML Revision: 1.151.2.22.2.35

    Итак при попытке обработать файл вываливается с ошибкой:
    Fatal error: Out of memory (allocated 4456448) (tried to allocate 1313068 bytes)

    Значение memory_limit в конфигах стоит 100 метров, дома стоит 5.2.4 версия все норм работает, кто-нибудь сталкивался с такой проблемой?
     
  2. K0Der

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

    С нами с:
    1 авг 2008
    Сообщения:
    5
    Симпатии:
    0
    Дома стоит денвер последний на винде
     
  3. R22

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

    С нами с:
    24 мар 2008
    Сообщения:
    78
    Симпатии:
    0
    Адрес:
    Odessa
    А подробнее
     
  4. K0Der

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

    С нами с:
    1 авг 2008
    Сообщения:
    5
    Симпатии:
    0
    А в каком смысле подробней? загружается файл xml в переменную $contentURL, потом парситься SimpleXML:
    $xml = new SimpleXMLElement($contentURL);
    и на этой строчке валиться с ошибкой выделения памяти..... вот и думаю почему так может быть, хотя такого дома не происходит
     
  5. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    PHP:
    1. <?php
    2. print ini_get('memory_limit');
    что выводит?
     
  6. K0Der

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

    С нами с:
    1 авг 2008
    Сообщения:
    5
    Симпатии:
    0
    100M
     
  7. K0Der

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

    С нами с:
    1 авг 2008
    Сообщения:
    5
    Симпатии:
    0
    может в системе под интерпретатор память не выделяется? как это моно узнать?