Laravel 5.5 - 读取存储在外部文件夹中的图像

Laravel 5.5 - read the images stored in external folder

在我的 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);

local数组中的配置文件中写入'visibility' => 'public',,然后尝试以下代码:

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

应该可以。 如果您还有任何问题,请告诉我。