我正在使用PHPExcel lib生成mysql数据库表的excel文件。但是当我调用excel生成函数时,我遇到致命错误。正在发生的错误如下。
Fatal error: Uncaught exception 'Exception' with message 'Could not close zip file DfEeFxMeVtUnSbKoEpTpYdYiYsEnGrQi.xlsx.' in /home/testcente2/domains/topcats-backend-testcenter.nl/public_html/dev/core/lib/PHPExcel/Writer/Excel2007.php:337 Stack trace: #0 /home/testcente2/domains/topcats-backend-testcenter.nl/public_html/dev/core/lib/class.IExportModule.php(81): PHPExcel_Writer_Excel2007->save('DfEeFxMeVtUnSbK...') #1 /home/testcente2/domains/topcats-backend-testcenter.nl/public_html/dev/core/lib/class.ExportModule_lang.php(59): IExportModule->_download_Excel2007() #2 /home/testcente2/domains/topcats-backend-testcenter.nl/public_html/dev/controllers/export.get.create.php(12): ExportModule_lang->export() #3 /home/testcente2/domains/topcats-backend-testcenter.nl/public_html/dev/export.php(17): require_once('/home/testcente...') #4 {main} thrown in /home/testcente2/domains/topcats-backend-testcenter.nl/public_html/dev/core/lib/PHPExcel/Writer/Excel2007.php on line 337
你好朋友请告诉我为什么会出现这个错误,我们如何解决这个错误?
答案 0 :(得分:0)
PHPEXCEL Reference
的
php.ini
上的PHP包(zip)的所有部分都应在{{1}}中启用
** php_zip只需PHPExcel_Reader_Excel2007, PHPExcel_Writer_Excel2007,PHPExcel_Reader_OOCalc。换句话说,如果 您需要PHPExcel来处理.xlsx或.ods文件,您将需要zip 扩展,但不是。