Я могу найти множество руководств о том, как преодолеть ошибку из памяти. Решение: увеличить память в php.ini
или в .htaccess
– что за сюрприз …
Я действительно не понимаю сообщение об ошибке:
Неустранимая ошибка: Недостаточно памяти (выделено 32016932) (попытался выделить 25152 байта)
«Выделено 32016932» , значит 32 МБ выделены так: скрипт PHP использует 32 МБ? Пытался выделить 25152 , означает, что были запрошены другие 25 КБ, но сценарий завершился неудачно, так как был достигнут максимум (~ 32 МБ?)?
Что я могу сказать из этого сообщения об ошибке, кроме того, что я «из памяти»?
Я всегда интерпретировал это так:
Fatal error: Out of memory ([currently] allocated 32016932) (tried to allocate [additional] 25152 bytes)
Но хороший вопрос, если есть пуленепробиваемое объяснение.
Это точно так же, как вы это поняли.
Ограничение, вероятно, установлено на 32 МБ, у вас уже выделено 32016932 байт, и когда php попытался выделить 25152 байт, предел превышен, таким образом, сообщение об ошибке.
Вероятно, вы можете увидеть строку, в которой произошло неправильное распределение в ваших журналах или рядом с сообщением об ошибке на вашем экране.
Удачи найти преступника.