2
symfony2를 사용하여 파일을 다운로드하는 링크를 만들려고합니다. 파일을 다운로드하지만 0 옥텟이므로 쓸모가 없습니다. 어떻게 작동시키는 지 모르겠습니다. 아무도 어떻게해야하는지 알지 못합니까?Symfony2 : 강제로 다운로드하는 방법
파일은 web/uploads/documents/
입니다. 여기
// here I get the name of the file
$response = new Response();
$response->headers->set('Content-type', 'application/octet-stream');
$response->headers->set('Content-Disposition', sprintf('attachment; filename="%s"', $filename));
return $response;
내가 대신 $filename
의 전체 경로를 작성하려고하지만, 밑줄의 모든 슬래시를 변경합니다. 그것은 완벽하게 작동
$response->setContent(file_get_contents($localFilePath));
감사 : – romainberger