Articles of memory

Как base64-декодировать большие файлы в PHP

В моем веб-приложении PHP есть API, который может получать достаточно большие файлы (до 32 МБ), которые кодируются base64. Цель состоит в том, чтобы записать эти файлы где-нибудь в моей файловой системе. Конечно, декодировано. Каким будет наименее ресурсоемкий способ сделать это? Изменить: получение файлов через API означает, что у меня есть 32 МБ строка в моем […]

PHP из памяти – сбой Apache?

Я запускаю PHP версии 5.3.0 и Apache: 2.2.11 Когда я запускаю скрипты PHP, которые потребляют много памяти (я думаю) – большие циклы и т. Д. Мой веб-сервер Apache сообщает об аварии! [Sat Jan 02 00:51:30 2010] [notice] Parent: child process exited with status 255 — Restarting. Нужно ли мне где-то увеличивать память? В настоящее время […]

Захват (извне) потребления памяти данного Обратного вызова

Проблема Допустим, у меня есть эта функция: function hog($i = 1) // uses $i * 0.5 MiB, returns $i * 0.25 MiB { $s = str_repeat('a', $i * 1024 * 512); return substr($s, $i * 1024 * 256); } Я хотел бы назвать это и уметь проверять максимальный объем памяти, который он использует. Другими словами: […]