這個Writer->save錯誤可能由於很多原因導致,其中有一部分是因為header和緩沖區的錯誤導致的
這部分具體討論可以看這里http://stackoverflow.com/questions/8566196/phpexcel-to-download
然而還有一個不容易發現的問題,在高版本PHP7下,出現ERR_INVALID_RESPONSE的錯誤還可能由於下面的原因導致
1
|
Fatal error: 'break' not in the 'loop' or 'switch' context in <mypath>\PHPExcel\PHPExcel\Calculation\Functions.php on line 581
|
請打開PHPExcel\Calculation\Functions.php文件,刪除掉581行的break即可