elemir писал(а):
Отладочная информация говорит, что памяти хватает... Но почему-то не всегда )
elemir, вы такой забавный аргумент привели

Когда у вас _есть_ отладочная информация, то памяти вам, разумеется, хватает.
А когда памяти вам не хватает, у вас и нет отладочной информации, потому что скрипт падает с ошибкой раньше, чем дело доходит до вывода этой самой информации.
А теперь почитайте внимательно текст ошибки
elemir писал(а):
PHP Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 1138871 bytes)
а потом возьмите калькулятор, и разделите 67108864 на 1024 (из байт в килобайты) и еще раз на 1024 (из килобайт в мегабайты), и вы получите цифру в 64 мегабайта.
А потом возьмите гугл транслейт, и переведите всю фразу на русский.
И осознайте, php пишет вам, что "разрешенный объем памяти в 64 мегабайта израсходован (во время попытки получить еще 1,09 мегабайта)".
Тут еще важно понимать, что увеличение памяти на 1 мегабайт вас не спасет, весьма вероятно, что скрипту требуется еще больше. Задайте, например, 96 метров, и убедившись что страница не падает, посмотрите на расход памяти в отладочной информации. Держу пари, вы будете удивлены
