FastAdmin上传mp4报错的问题

FastAdmin后台上传mp4文件时,尽管已经在application/extra/upload.php中的mimetype中配置了mp4格式,但还是报错Uploaded file format is limited,就是说上传的文件格式受限。

这可能是FastAdmin的一个BUG,解决方法如下:

找到applicaton/common/library/Upload.php,编辑checkMimetype()方法,在第一行下加入一行

$mimetypeArr = array_merge($mimetypeArr,['mp4','mp3','avi','flv','wmv']);

效果如下

$mimetypeArr = explode(',', strtolower($this->config['mimetype']));
$mimetypeArr = array_merge($mimetypeArr,['mp4','mp3','avi','flv','wmv']);
$typeArr = explode('/', $this->fileInfo['type']);

再上传mp4文件就没问题了。

Leave a Comment

豫ICP备19001387号-1