phpexcel objWriter->save('php://output')报500错误

来源:互联网 发布:电子实验室软件 编辑:程序博客网 时间:2024/06/16 01:16
现象:使用phpexcel导出时,执行到objWriter->save('php://output')报500错误。同样的代码在其他两个服务器上运行都正常。
分析:不是代码本身错误,应是某些操作本服务器环境条件不具备。
检查处理:将下述第一行代码换成第二行,告警消失。
//$objWriter=new PHPExcel_Writer_Excel2007($objExcel);
$objWriter = PHPExcel_IOFactory::createWriter($objExcel, 'Excel5');
总结及疑问:查看phpexcel说明,发现Excel2007需要模块php-zip的支持。通过phpinfo()查看到本机已经安装了zip模块,但还是报错。望高手指点。
原创粉丝点击