首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用laravel‘images在存储中生成和下载图像?

如何使用laravel‘images在存储中生成和下载图像?
EN

Stack Overflow用户
提问于 2022-05-31 22:01:13
回答 1查看 593关注 0票数 0

如何使用laravel‘images在存储中生成和下载图像?

当运行种子器时,我希望下载图像并将它们自动保存在存储/类别文件夹中,但是当运行种子器时,图像会被下载一秒钟,然后它们消失或被删除,所以我不知道发生了什么。

我是CategoryFactory

代码语言:javascript
运行
复制
<?php

namespace Database\Factories;

use Illuminate\Database\Eloquent\Factories\Factory;

class CategoryFactory extends Factory
{
    public function definition()
    {
        return [
            'image' => 'categories/' . $this->faker->image(storage_path('app' . DIRECTORY_SEPARATOR . 'public/categories'),640, 480, null, false)
        ];
    }
}
EN

回答 1

Stack Overflow用户

发布于 2022-06-01 10:30:05

如果驱动程序设置为Storage::makeDirectory('categories'),则storage/app/categories将创建一个目录。因此,当与faker->image()一起使用时,路径需要是storage_path('app/dummy')

代码语言:javascript
运行
复制
'image' => 'categories/' . $this->faker->image(storage_path('app/categories'),640, 480, null, false)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72454513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档