Возможный дубликат:
Допустимый размер памяти 33554432 байт исчерпан (пытался выделить 43148176 байт) в php
Здравствуй,
На моей php-странице я получил ошибку следующим образом:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 71 bytes)
Я попытался установить ограничение памяти с помощью ini_set('memory_limit', '128M');
Но все же я получил ошибку.
Любая помощь могла бы быть полезна.
128 мегабайт – 134 217 728 байт. Вы использовали эту память. Вам либо нужно установить лимит выше (если вы можете, я не знаю, разрешит ли PHP это), либо просто используйте меньше памяти в вашем коде.
Вы ожидаете, что ваша страница будет использовать много памяти? Если это так, возможно, повышение лимита (или установка его на -1, что несколько опасно с точки зрения возможности неограниченного использования памяти) – это правильная вещь. Если нет, просмотрите свой код для мест, где вы могли бы эффективно утечка памяти. Возможно, вам захочется попробовать заменить разделы вашей страницы блоками «фиктивные», по одному за раз, пока не найдете раздел оскорбления.