I am trying to do download feature in my laravel backend. I tried a very simple code from laravel documentation.
public function testDownload(){
$pathToFile = public_path()."/uploads/test.svg";
return response()->download($pathToFile, 'download.svg');
}
This same code works perfect locally and downloaded svg remains perfect and editable but when we try this same code in server, it gives us a corrupted file and if we open it, it shows like the bellow screenshot.
It seems the downloaded file is missing the ending tag of svg properly. Here how the ending tag looks like
</sv
Any idea what could go wrong?
Thank you.
question from:
https://stackoverflow.com/questions/65884125/laravel-svg-file-download-works-locally-but-same-code-in-server-gives-corrupted 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…