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 を生成できません。エラー メッセージはありますか?または、その他のプロンプト情報
テスト後、$objWriter->save( 'php://output'); の後に exit(); を追加してみてください。
xlsx を生成できません。エラー メッセージはありますか?または、その他のプロンプト情報
ini_set('display_errors', TRUE);ini_set('display_startup_errors', TRUE);
テスト後、$objWriter->save( 'php://output'); の後に exit(); を追加してみてください。
ini_set('display_errors', TRUE);ini_set('display_startup_errors', TRUE);
原因が判明しました。ZipArchive が見つかりませんでした。
php.ini ファイルを設定した後、問題は解決しました。