Undefined function: memory_get_usage()

Тема в разделе "PHP", создана пользователем mente, 1 июн 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. mente

    mente Создатель

    Регистр.:
    5 сен 2008
    Сообщения:
    11
    Симпатии:
    0
    Всю голову сломал, как в php 4.4.9 может появляться такая ошибка:
    Call to undefined function: memory_get_usage()
    Ведь эта функция включена в ядро, начиная с php 4.3.2
    Перейти по ссылке
    :confused:
    Может кто в курсе, что может быть причиной ?
     
  2. lobzik

    lobzik

    Регистр.:
    8 авг 2006
    Сообщения:
    311
    Симпатии:
    49
    Может надо было пых собирать с ./configure--enable-memory-limit? =)
    Взови phpinfo() и посмотри, есть ли там ключ --enable-memory-limit
     
  3. tarantas

    tarantas Постоялец

    Регистр.:
    22 мар 2008
    Сообщения:
    75
    Симпатии:
    14
    Нужно скомпилировать php с директивой "--enable-memory-limit", либо установить версию php 5.2.1 или выше.
     
  4. mente

    mente Создатель

    Регистр.:
    5 сен 2008
    Сообщения:
    11
    Симпатии:
    0
    Сорри, забыл сказать, а если всё это под Виндой ? А выше 4-ки, к сожалению, низя ничего ставить (
     
  5. tarantas

    tarantas Постоялец

    Регистр.:
    22 мар 2008
    Сообщения:
    75
    Симпатии:
    14
    Похоже тебе придется php переустановить.
    При установке добавь в строку конфигурации : --enable-memory-limit
     
  6. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    591
    Интересно, сколько ещё человек это напишет :D
     
Статус темы:
Закрыта.