Я пытаюсь написать скрипт, который автоматически разархивирует 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
Что мне здесь не хватает?
Задача ещё не решена.
Других решений пока нет …