shell_exec()
初めて使用する途中です。ffmpeg シェル スクリプトを使用して、サーバー上のいくつかのビデオ ファイルを変換しようとしています。
ブラウザで以下のコードを実行すると、NULL が返されます。
var_dump(shell_exec("ffmpeg -i /var/www/html/sitedomain/httpdocs/tmp/ebev1177.mp4"));
ただし、端末で同等のコードを実行すると、次のようになります。
> ffmpeg -i /var/www/html/sitedomain/httpdocs/tmp/ebev1177.mp4
エラーで終わる有用な情報を大量に返します"At least one output file must be specified"
この情報が PHP スクリプトに返されず、エコーアウトできるのはなぜですか?