Heim >Backend-Entwicklung >PHP-Tutorial >phpexcel 为何无法创建xlsx文件
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');header('Content-Disposition: attachment;filename="fee_detail.xlsx"');header('Cache-Control: max-age=0'); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');$objWriter->save( 'php://output');
header('Content-Type: application/vnd.ms-excel');header('Content-Disposition: attachment;filename="fee_detail.xls"');header('Cache-Control: max-age=0'); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');$objWriter->save('php://output');
你那样不行吗?
文件不能下载,还是下载后打不开?
正常情况下,会提示选择保存或者打开文件,但在创建xlsx过程中直接提示“页面载入出差,未找到文件”
你那样不行吗?
文件不能下载,还是下载后打不开?
有错就贴出原始的错误信息
有错就贴出原始的错误信息
ini_set('display_errors', TRUE);ini_set('display_startup_errors', TRUE);
错误信息被放到文件里面去了,所以文件按正常方式打不开了
你可以用文本编辑器打开他,在“乱码”中一定能看到错误信息的
错误信息被放到文件里面去了,所以文件按正常方式打不开了
你可以用文本编辑器打开他,在“乱码”中一定能看到错误信息的
错误信息被放到文件里面去了,所以文件按正常方式打不开了
你可以用文本编辑器打开他,在“乱码”中一定能看到错误信息的
那你的 php 版本是比较低的了