動画変換に Zencoder API を使用しています。ローカル サーバーとライブ サーバー用に 2 つの異なる API キーを生成しました。
ローカルからビデオの変換をテストしているときに、リクエストを Zencoder に送信し、正常に動作しています。しかし、ライブサーバーで同じプロセスを実行している場合、Zencoder API にリクエストを送信しません。リクエストとレスポンスの送信に FTP を使用します。
私の入力と出力のURLは次のように生成されます
define('INPUT_URL', "ftp://username:password@127.0.0.1/project/upload/");
define('OUTPUT_URL', "ftp://username:password@127.0.0.1/project/upload/");
$inputUrl = INPUT_URL.$fileInfo['file_name'] . '.' . $fileInfo['file_type'];
$outputUrl = OUTPUT_URL.$new_file;
例に従って書かれた 127.0.0.1。私のコードでは、ライブ IP を使用しています。
ライブで機能しない理由はありますか?感謝!