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

生成的图片路径如: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"
        ];
    }
    .
    .
}
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
liyu001989
最佳答案

有空提交个 pr 吗,https://github.com/summerblue/larabbs

5年前 评论
讨论数量: 2
liyu001989

有空提交个 pr 吗,https://github.com/summerblue/larabbs

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!