История изменений
Исправление sergey-novikov, (текущая версия) :
Решено
Большое спасибо за это «попробуй поставь по 80M то есть свыше 60»
Но почему больше именно 60?
Поставил везде 80, получил ошибку:
<b>Fatal error</b>: Allowed memory size of 83886080 bytes exhausted (tried to allocate 88199168 bytes) in <b>/home/data/www/download/test.php</b> on line <b>13</b><br />
По ней нагуглил: https://bugs.php.net/bug.php?id=61636
И там функция:
function readlargefile($fullfile) {
$fp = fopen($fullfile, 'rb');
if ($fp) {
while (!feof($fp)) {
print(fread($fp, 2097152));
}
fclose($fp);
}
}
Вставил её в скрипт и он стал работать нормально. Ох уж этот пхп..
Исходная версия sergey-novikov, :
Решено
Большое спасибо за это «попробуй поставь по 80M то есть свыше 60»
Но почему больше именно 60?
Поставил везде 80, получил ошибку: