菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
1986
3

ImageUploadHandler 生成图片路径多了一个路径分隔符

原创
05/13 14:22
阅读数 3095

生成的图片路径如:http://larabbs.test/uploads/images/avatars...
日期之后存在两个斜线

重复原因:

namespace App\Handlers;

class ImageUploadHandler
{
    .
    .
    public function save($file, $folder, $file_prefix, $max_width = false)
    {
        // 此处已经拼接 /
        $folder_name = "uploads/images/$folder/" . date("Ym", time()) . '/'.date("d", time()).'/';
        .
        .
        if ($max_width && $extension != 'gif') {
            // 此处重复拼接 /
            $this->reduseSize($upload_path . '/' . $filename, $max_width);
        }

        return [
            // 此处重复拼接 /
            'path' => config('app.url') . "/$folder_name/$filename"
        ];
    }
    .
    .
}

发表评论

0/200
1986 点赞
3 评论
收藏
为你推荐 换一批