Команда 7zip выполняется из командной строки, но не в скрипте php

Я пытаюсь написать скрипт, который автоматически разархивирует 7zip архивы. Я могу заставить команду работать из командной строки, но она не работает при запуске из сценария php.

Вот что я имею с точки зрения кода:

$filefolder = "F:/dev/";
$filename = "archive.7z";
$filepath = $filefolder . $filename;

$unzip = "cmd /c 7z x " . $filePath . " -o" . $fileFolder . " -spf";
print_r($unzip . "<br>"); //checking to make sure the command is formed correctly
exec($unzip, $outcome, $rtnStatus);
print_r($outcome);
print_r($rtnStatus);

Следующее возвращается для $ result и $ rtnStatus:

Array ( )
1

Что мне здесь не хватает?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …