Laravel 5.5 — читать изображения, хранящиеся во внешней папке

В моем проекте Laravel 5.5 я сохранил изображения в папке ‘public / uploads’, и я тоже могу читать изображения по URL Http: //localhost/my_project/public/uploads/77FAk4TSvXbX.jpg. Затем я попытался сохранить изображения в «D: / Uploads», что было успешно с использованием конфигурации

'local' => [
'driver' => 'local',
'root' => 'D:/Uploads'
],

Но сейчас я застрял в получении этих изображений. Я не могу прочитать изображения напрямую, как в случае, если бы я мог сделать ранее, прямо через URL.

Может ли кто-нибудь помочь мне в этом?

Вот код, написанный для загрузки изображений в D: / Uploads

$image  = str_random(12) . "." . $request->image->getClientOriginalExtension();
$request->image->storeAs('', $image);

0

Решение

Написать 'visibility' => 'public', в файле конфигурации внутри local массив, а затем попробуйте следующий код:

$contents = Storage::get('path_to_file');

Он должен работать.
Если у вас все еще есть проблемы, дайте мне знать.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]