Надеюсь, мой ответ поможет вам. В Laravel есть публичный диск. Публичный диск предназначен для файлов, которые будут общедоступными. Чтобы установить соединение от /public
до storage/app/public
, вам нужно выполнить:
php artisan storage:link
Когда вы сохраните образ на публичный диск, у вас будет что-то вроде:
Storage::disk('public')->put('file.txt', 'Contents');
Чтобы получить общедоступный образ с общедоступного диска
Storage::disk('public')->get('file.txt');
, вы также можете создать свой собственный путь, так что на пут / получить вы можетеиметь 'custom_path/file.text'
и т. д.
Полную информацию вы можете получить по здесь . Я надеюсь, что это решит вашу проблему.