ビデオエンコーディングの目的でPHPからffmpegを実行したいと思います。
execまたはpassthruコマンドを使用することを考えていました。ただし、これらの機能を有効にするとセキュリティ上のリスクがあると警告されています。私のサポートスタッフの言葉で:
ディレクティブ'disable_functions'は、システムコマンドの実行を許可する関数を無効にするために使用されます。これは、サーバーのセキュリティを強化するためです。これらのPHP関数は、適切に使用されていない場合、サーバーをクラックするために使用される可能性があります。
execが有効になっていると、誰かが(おそらく)任意のunixコマンドを実行できると思います。PHPからffmpegを実行する安全な方法を知っている人はいますか?
ちなみに、私は専用サーバーを使用しています。よろしくお願いします!