Mozer
Новичок
Не удается обработать нехватку памяти
Скрипт должен раскодировать небольшой бинарник размером до 2mb закодированный классическим md5.
Проблемма в следующем: поскольку иного решения, как загрузить весь файл в переменную и соответственно в память скрипта я не нашел, возникают серьезные проблеммы на хостинге из-за того, что скрипт завершает свою работу сразу же после того, как он, загрузив в память весь файл пытается произвести обработку полученных данных.
Вот и вопрос, как файлик размером всего в 2mb порождает нехватку памяти в скрипте, на который выделено по дефолту аж 8mb. Увеличение этого значения до 30Mb так же не дали результата... Как ни пытался очищать переменные по процессе выполнения, эффекта 0
Скрипт должен раскодировать небольшой бинарник размером до 2mb закодированный классическим md5.
Проблемма в следующем: поскольку иного решения, как загрузить весь файл в переменную и соответственно в память скрипта я не нашел, возникают серьезные проблеммы на хостинге из-за того, что скрипт завершает свою работу сразу же после того, как он, загрузив в память весь файл пытается произвести обработку полученных данных.
Вот и вопрос, как файлик размером всего в 2mb порождает нехватку памяти в скрипте, на который выделено по дефолту аж 8mb. Увеличение этого значения до 30Mb так же не дали результата... Как ни пытался очищать переменные по процессе выполнения, эффекта 0