0
リモートNASサーバーからファイルをダウンロードしたいと思いますが、クライアントにダウンロードすることはできません。私はこの機能を使用しています:CakePHP 3でリモートファイルをダウンロードする方法は?
public function download(){
// Set IP and port
define("FTP_CONNECT_IP", "xxx");
define("CONNECT_PORT", "21");
// Set username and password
define("FTP_LOGIN_USER", "username");
define("FTP_LOGIN_PASS", "password");
$remote_file = 'ftp://' . FTP_LOGIN_USER . ':' . FTP_LOGIN_PASS . '@' . FTP_CONNECT_IP . '/' .'PathToFile.avi';
$response = $this->response->withFile($remote_file,['download' => true]);
return $response;
}
ブラウザは決して読んでいませんが、ブラウザはダウンロードを求めません。何が間違っていますか?
感謝を参照してください:
は、ここで簡単な例(範囲要求をサポートしていません)です。 – Stefan