在本地PHPExcel save()工作正常,但在服务器不创建xls文件?

时间:2014-07-30 13:09:54

标签: phpexcel

$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');

$objWriter->save("test.xls");

PHPExcel save()无法在服务器中运行?

但工作精良的本地机器?

我错过了什么?

2 个答案:

答案 0 :(得分:1)

您正在编写的文件夹的权限是否足以创建或修改文件?使用 CHMOD 更改权限。

使用 error_reporting(E_ALL) 时是否有任何错误或警告? 生产服务器通常将display_errors设置为off,使用 ini_set("display_errors", "on") 将其打开以显示测试文件。

答案 1 :(得分:0)

只需在$ objWriter-> save(“ test.xls”);之前使用ob_end_clean()函数即可。

{0:dd-mm-yyyy}