【发布时间】:2018-09-15 22:47:20
【问题描述】:
我无法使用 Laravel Excel (Maatwebsite/Laravel-Excel) 下载/导出 xls 和 xlsx 格式,当我下载时总是显示 ERR_INVALID_RESPONSE。但是当我尝试下载 csv 格式时效果很好。
我的配置:
- Laravel 5.1
- Maatwebsite/Laravel-Excel 2.1
- Nginx
- Centos 6.9
- VestaCP 作为一个小组
- PHP 5.6、7.0、7.1(我正在尝试更改 PHP 版本,仍然无法下载 xls 或 xlsx)
- 我也遵守了要求 (https://laravel-excel.maatwebsite.nl/docs/3.0/getting-started/installation)
这是我的代码:
Excel::create("Customers", function ($excel) {
$excel->sheet('Sheet 1', function ($sheet) {
$sheet->row(4, array(
'NO.',
'NAME',
'DATE',
'ADDRESS'
));
});
})->export('xls');
我该如何解决这个问题?
【问题讨论】:
-
你能展示你所做的代码吗?这将对我们有所帮助
-
是
ERR_INVALID_RESPONSEchrome 浏览器错误吗?您可能没有设置正确的Content-Type标头,例如 stackoverflow.com/questions/34599266/… -
是的,我使用的是 chrome 浏览器。我已经添加了我的代码..
-
@Scuzzy,你能详细说明我如何在我的代码中添加内容类型吗?