У меня есть приложение Laravel 6.0, где пользователи могут загружать файлы на сервер, и оно хранится в файловой системе хранения laravel
.Система, которую я использую, работала в более старом проекте Laravel 5.6.
Ссылка, которую дает мне Контроллер:
domainame.com / public / file? Folder = foldername & file =1569323440filename.png
Контроллер
public function getFile($foldername, $filename)
{
$fullpath = "app/{$foldername}/{$filename}";
return response()->download(storage_path($fullpath), null, [], null);
}
public function getFilesubfolder($foldername, $subfolder, $filename)
{
$fullpath = "app/{$foldername}/{$subfolder}/{$filename}";
return response()->download(storage_path($fullpath), null, [], null);
}
Просмотр
{{ route('file.show' ,['folder' => 'empresas' , 'file' => $factura->archivo])}}
Я получаю ошибкуОшибка 404, потому что ссылка пытается получить доступ не существует.В моем предыдущем проекте ссылка была примерно такой:
domainame.com / public / folder / file
Я создал символическую ссылку на систему хранения.Я пропускаю другой тип конфигурации или что-то в этом роде?