처음으로 shell_exec()
을 사용하고 있습니다. ffmpeg 셸 스크립트를 사용하여 서버의 일부 비디오 파일을 변환하려고합니다.PHP - 쉘 오류를 화면에 울리는 방법
내가 브라우저에서 아래의 코드는, 그것은 반환 NULL :
> ffmpeg -i /var/www/html/sitedomain/httpdocs/tmp/ebev1177.mp4
내가 전체 부하 다시 얻을 : 그러나
var_dump(shell_exec("ffmpeg -i /var/www/html/sitedomain/httpdocs/tmp/ebev1177.mp4"));
내 터미널에서 해당 코드를 실행하면 유용한 정보 중에서 오류로 끝나는 부분 "At least one output file must be specified"
왜 내 정보가 내 PHP 스크립트로 전달되지 않습니까? 나는 그것을 반향시킬 수 있는가?
명령 끝에 '2> & 1'을 추가하여 오류 메시지를 표준 출력 – koopajah