У меня есть файл tar.gz размером 4 ГБ, который я хочу распаковать в файл tar. Я использовал
$p = new PharData('/path/to/file/name');
$p->decompress();
, чтобы попытаться сделать это. Однако я получаю сообщение об ошибке «PHP Неустранимая ошибка: допустимый размер памяти 8589934592 байта исчерпан (попытался выделить 36864 байта)»
Вещи, которые я пробовал:
(1) ini_set ( 'memory_limit', '-1'); Результат: Generi c Сообщение об ошибке «Убито»
(2) ini_set ('memory_limit', '6000M'); Результат: «PHP Неустранимая ошибка: допустимый размер памяти 8589934592 байта исчерпан (попытался выделить 36864 байта)» сообщение об ошибке
Я также зашел в файл php .ini, чтобы внести те же изменения . Как мне распаковать файл tar.gz в файл tar?