После запуска php artisan Storage:link, я вижу ссылку на папку puiblic.
[img]https:/ /i.sstatic.net/ZGwBN.png[/img]
Если я помещу файл со следующим кодом...
Storage::put('/images/blah.png', $file);
...хранилище будет выглядеть так.

Я не совсем уверен, работает ли ссылка правильно, так как этот blah.png не может быть получен.
На данный момент я изменил уровень доступа к хранилищу с помощью chmod -R 755 Storage/ и поместите полный URL-адрес (http://localhost:8000/storage/images/blah.png. Вот что возвращает assets('storage/images/blah.png')). Тем не менее, я получаю сообщение об ошибке 404 (не найдено).
В config/filessystems.php. по умолчанию установлено локальное значение. (т. е. 'default' => 'local')
Вы видите что-то, что я делаю неправильно?
Любые советы будут оценены.
PS
Это так выглядит конфигурация общедоступного диска...
'public' => [
'driver' => 'local',
'root' => storage_path('app/public'),
'url' => env('APP_URL') . '/storage',
'visibility' => 'public',
],
//env('APP_URL').'/storage' returns 'root/storage/app/public'
Подробнее здесь: https://stackoverflow.com/questions/478 ... torage-app
Мобильная версия