Laravel导入excel数据错误类'ZipArchive'未找到

时间:2018-01-22 16:31:31

标签: php excel laravel laravel-5

AAm使用"maatwebsite/excel": "^2.1"从excel fuile导入数据,但失败并显示错误

  

“message”:“找不到类'ZipArchive'”,

我有

 $data = Excel::load('storage/app/temporary'.'/'.$request->input('file'))->get();

   var_dump($data);

然后我收到错误

 "message": "Class 'ZipArchive' not found",

我哪里错了?

我已导入

use Maatwebsite\Excel\Facades\Excel;

我尝试过添加

PHPExcel_Settings::setZipClass(PHPExcel_Settings::PCLZIP);

但现在收到错误

PclZip has a deprecated constructor in /home/geowan/Desktop/apps/laravel/importapi/
第190行的

vendor / phpoffice / phpexcel / Classes / PHPExcel / Shared / PCLZip / pclzip.lib.php

1 个答案:

答案 0 :(得分:1)

如果您想使用ZipArchive,则必须安装PHP zip扩展。

您可以找到有关如何安装here的更多信息。