gpt4 book ai didi

laravel - 如何从 Laravel 中的资源中获取图像?

转载 作者:行者123 更新时间:2023-12-04 01:19:17 25 4
gpt4 key购买 nike

我将所有用户文件上传到目录:

/resources/app/uploads/

我尝试通过完整路径获取图像:
http://localhost/resources/app/uploads/e00bdaa62492a320b78b203e2980169c.jpg

但我得到错误:
NotFoundHttpException in RouteCollection.php line 161:

如何通过此路径获取图像?

现在我尝试在根目录/public/uploads/中上传文件:
$destinationPath = public_path(sprintf("\\uploads\\%s\\", str_random(8)));
$uploaded = Storage::put($destinationPath. $fileName, file_get_contents($file->getRealPath()));

它给了我错误:
Impossible to create the root directory 

最佳答案

正如@alfonz 提到的,resource_path()是获取资源文件夹目录的正确方法。
要获取特定的文件位置,代码将如下所示

 $path = resource_path() . '/folder1/folder2/filename.extension';

关于laravel - 如何从 Laravel 中的资源中获取图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38736717/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com