unrar.exe를 사용하는 php exec_shell
-
19-09-2019 - |
문제
다음 PHP 코드를 실행하고 있습니다.
$output = exec('"D:\TESTDIR\unrar.exe" e "D:\TESTDIR\Icons.rar" -ppassword');
echo $output;
작동하지 않습니다 ... 파일을 동일한 디렉토리로 추출하고 싶습니다. exec의 내용을 명령 줄 프롬프트에 복사하면 잘 작동하여 약간 혼란스러워합니다.
다음을 시도;
$output = exec('"D:\TESTDIR\unrar.exe"');
echo $output;
UNRAR 도움말 파일의 마지막 줄을 반환합니다 (예상).
해결책
포장되지 않은 파일을 어디에 배치할지 UNRAR에게 알릴 수 있도록 명령에 대상을 추가 할 수 있습니까?
아마도 PHP 파일이있는 디렉토리에서 포장을 풀려고 할 것입니다.
제휴하지 않습니다 StackOverflow