微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Laravel 7,file.xls无法识别为OLE文件并且文件扩展名会自动从“ xlsx”更改为“ xls”

如何解决Laravel 7,file.xls无法识别为OLE文件并且文件扩展名会自动从“ xlsx”更改为“ xls”

我正在使用laravel 7开发一个项目,在这里我将Laravel Excel Library用于excel文件在这个项目中,我从Excel文件获取数据。当我在本地计算机上工作时,一切都很好。将我的源代码上传到我的高迪服务器后,出现以下错误文件名/home/username/public_html/projectname/storage/framework/laravel-excel/laravel-excel-kFYnLZU22OhyK66Bu5ifUzJ8YELYDesk.xls被识别为OLE文件” 。但是我正在上传扩展名为“ xlsx”的excel文件;它存储为“ xls”扩展名。“我的代码

$file = $request->file('file')->store('import');
 Excel::import(new UserImportModel,$file);

我不明白为什么会收到此错误,为什么上传文件后将“ xlsx”扩展名转换为“ xls”扩展名。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。