tinymce使用附件上传的接口报错,无法获取文件后缀

wekyun

问题描述

tinymce使用附件上传的接口报错,无法获取文件后缀,导致图片上传失败
plugin\admin\app\controller\UploadController类 base方法的 $ext = strtolower($file->getUploadExtension()); 为空

报错信息

"msg": "Could not move the file \"E:\phpEnv\temp\php\worD3E2.tmp\" to \"E:\gitee\wekbbs/plugin/admin/public/upload/files/20230711/64acd37f25a8.\"

截图报错信息里报错文件相关代码

截图
截图

435 2 0
2个回答

wekyun

修复283行:

if (!$ext) {
    $img_type = explode('/', $file->getUploadMimeType());
    $ext = $img_type[1];
}

截图
截图

  • 暂无评论
walkor

测试没有发现获取不到后缀名的问题

  • 暂无评论
🔝