0
我有一個目錄dl
在storage/app/
目錄,我設法使用Storage::get(dl/filename.ext)
但現在我想打一個下載鏈接,這些文件的文件內容,和我有點困惑通過響應和存儲門面如何工作。
我使用響應門面這樣的定義路線:
下載文件
Route::get('site/download/{fileName}', function($fileName) {
$path = storage_path().'/app/dl/'.$fileName;
return Response::download($path, $fileName);
});
注:我使用Laragon,網站的根目錄。
發生的問題是Unable to guess the mime type as no guessers are available (Did you enable the php_fileinfo extension?)
。我知道這是一個已知的問題,但在尋找解決方案後,我沒有找到符合我需要的東西。這些文件是C文件,MIME類型應該是'text/plain',但我不知道如何以及在何處指定它。
我也在尋找其他的解決方案,但file does not exists
不斷出現。
我需要從storage/app/dl/
下載文件。
它實際上是縮短了我如何寫的,所以它更清楚......這是很好的...但它仍然告訴我一些MIME類型的錯誤,這是不能被猜到的,由一些php_fileinfo神祕的嚮導.... –