Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 拉威尔excel类';ZipArchive';找不到_Php_Laravel_Laravel Excel - Fatal编程技术网

Php 拉威尔excel类';ZipArchive';找不到

Php 拉威尔excel类';ZipArchive';找不到,php,laravel,laravel-excel,Php,Laravel,Laravel Excel,我有一个laravel项目,能够使用laravel excel插件将数据从.csv文件上传到mysql 当我试图从.csv文件上传数据到mysql时,我得到错误“找不到类'ZipArchive'。如果我使用.csv,我无法理解“zip”与它有什么关系 我使用的是:VMware Debian服务器,PHP7.1 在我的电脑localhost上一切正常。如果您没有安装zip扩展,就会发生这种情况 你可以像这样安装它 sudo apt-get install php7.1-zip 安装后,请确保重新

我有一个laravel项目,能够使用laravel excel插件将数据从.csv文件上传到mysql

当我试图从.csv文件上传数据到mysql时,我得到错误“找不到类'ZipArchive'。如果我使用.csv,我无法理解“zip”与它有什么关系 我使用的是:VMware Debian服务器,PHP7.1


在我的电脑localhost上一切正常。

如果您没有安装zip扩展,就会发生这种情况

你可以像这样安装它

sudo apt-get install php7.1-zip
安装后,请确保重新启动服务器


希望这有帮助。

Laravel excel使用PHPSReadSheet,它需要php\u zip扩展名。如果您仅将其用于CSV解析,您确定需要整个laravel excel插件吗


解决方案是在debian服务器上安装php zip或使用不同的方法解析CSV。

您的项目可能使用
ZipArchive
类,请检查您的整个Codebase可能的重复项