У меня есть 50 000 сырья. Я хочу экспортировать их, но System не удалось экспортировать. Я использую этот код. Есть ли лучшее решение для этого?Экспорт больших файлов в отдельные листы Laravel Maatwebsite
Excel::create('catalogDumptReport', function ($excel) use ($finalArray) {
$excel->sheet('catalogDumptReport', function ($sheet) use ($finalArray) {
$sheet->fromArray($finalArray);
$sheet->setFontFamily('Verdana');
$sheet->setFontSize(10);
$sheet->row(1, function ($row) {
$row->setFontWeight('bold');
});
$sheet->setBorder('A1', 'thin');
$sheet->setHeight(1, 20);
});
})->export('xls')
->download('xls');
Что вы подразумеваете под системным сбоем, ограничением памяти или ...? Пожалуйста, разместите запрос, заполняющий $ finalArray –
что за ошибка? Я предполагаю, из памяти? увеличить предел памяти php или разделить их на несколько файлов. – vitr
Система не позволяет системе повесить много. Я тоже увеличил память. Нет успеха. Я также пытаюсь расщепить их, но некоторые из них также не работают. Я разделяю их на 8000 на лист. – mayur