在Laravel 5.5项目中,我将图像保存在文件夹“ public / uploads”中,我也可以使用URL http://localhost/my_project/public/uploads/77FAk4TSvXbX.jpg读取图像。然后,我尝试将图像存储在“ D:/ Uploads”中,使用配置成功了
'local' => [
'driver' => 'local',
'root' => 'D:/Uploads'
],
但是现在我只能检索这些图像。我无法像以前那样直接通过URL直接读取图像。
有人可以帮我吗?
这是用于将图像上传到D:/上传
的代码$image = str_random(12) . "." . $request->image->getClientOriginalExtension();
$request->image->storeAs('', $image);
答案 0 :(得分:0)
在'visibility' => 'public',
数组内的配置文件中写入local
,然后尝试以下代码:
$contents = Storage::get('path_to_file');
应该可以。 如果您还有任何问题,请通知我。