Je voudrais télécharger le fichier à partir du serveur NAS distant, je ne suis pas en mesure de forcer le téléchargement au client. J'utilise cette fonction:Comment servir un fichier distant en téléchargement avec 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;
}
Il commence à lire quelque chose mais jamais navigateur me demande le téléchargement. S'il vous plaît Quel est le problème?
merci beaucoup, cela m'a beaucoup aidé. – Stefan