PHPExcel未正确压缩xlsx
我有一个使用PHPExcel的应用程序(Moodle派生)。最近,导出*.xlsx文件开始出错。如果我在Linux的归档挂载程序中打开文件并将其解压缩,然后使用PHPExcel未正确压缩xlsx,php,excel,moodle,Php,Excel,Moodle,我有一个使用PHPExcel的应用程序(Moodle派生)。最近,导出*.xlsx文件开始出错。如果我在Linux的归档挂载程序中打开文件并将其解压缩,然后使用 find -type f | xargs zip ../file.xlsx 它可以工作,但在此之前,它是Excel、LibreOffice等中的GobbleDeBook 我不知道发生了什么变化。可能是服务器的PHP zip函数出错了吗 我会检查您的服务器在PHP zip模块方面没有任何变化。PHP升级了吗?您有权访问服务器配置以检查P
find -type f | xargs zip ../file.xlsx
它可以工作,但在此之前,它是Excel、LibreOffice等中的GobbleDeBook
我不知道发生了什么变化。可能是服务器的PHP zip函数出错了吗 我会检查您的服务器在PHP zip模块方面没有任何变化。PHP升级了吗?您有权访问服务器配置以检查PHP版本、PHP zip模块安装等吗?@fred2谢谢。是的,这在我的清单上,但并不像听起来那么简单。我想我希望有人会说,哦,是的,我以前见过,这是因为……对不起,没有更多的帮助。PHPExcel可以很灵活,但mod-zip或与之相关的东西很可能是问题所在。当您使用像xls这样的非压缩格式时会发生什么?感谢这不是一个解决方案,但可能会给出进一步的提示。另一个可能导致问题的因素是意外的输出,如PHP错误,PHPExcel试图将其写入Excel文件。@fred2谢谢Fred。我会让系统管理员去调查那些东西。干杯。我会检查您的服务器在PHP zip模块方面没有任何变化。PHP升级了吗?您有权访问服务器配置以检查PHP版本、PHP zip模块安装等吗?@fred2谢谢。是的,这在我的清单上,但并不像听起来那么简单。我想我希望有人会说,哦,是的,我以前见过,这是因为……对不起,没有更多的帮助。PHPExcel可以很灵活,但mod-zip或与之相关的东西很可能是问题所在。当您使用像xls这样的非压缩格式时会发生什么?感谢这不是一个解决方案,但可能会给出进一步的提示。另一个可能导致问题的因素是意外的输出,如PHP错误,PHPExcel试图将其写入Excel文件。@fred2谢谢Fred。我会让系统管理员去调查那些东西。干杯