当前位置: 首页 > 工具软件 > PHP 300 > 使用案例 >

phpexcel 在php7中出现500错误

宋和颂
2023-12-01

PHPExcel在PHP7中,Writer->save出现ERR_INVALID_RESPONSE错误的解决方法

这个Writer->save错误可能由于很多原因导致,其中有一部分是因为header和缓冲区的错误导致的。

 

这部分具体讨论可以看这里 http://stackoverflow.com/questions/8566196/phpexcel-to-download

 

然而还有一个不容易发现的问题,在高版本PHP7下,出现ERR_INVALID_RESPONSE的错误还可能由于下面的原因导致。

 

1

2

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即可

 类似资料: