2016-02-09 5 views
1

Я пытаюсь экспортировать строки более 15000:Laravel Excel большой экспорт. Ошибка сервера 500

Excel::create(...)->export('xls') 

я получаю ошибку сервера 500. Проблема с памятью или другой?

+0

Можете ли вы проверить свои журналы, чтобы узнать, что такое ошибка? – James

+0

Где я могу это увидеть? –

+0

Вы можете увидеть в хранилище> журналы> laravel.log –

ответ

0

Это была ошибка памяти, а не предел. Проблема решена отдельными запросами-застройщиками:

$count = $User->count(); 
    $off_ex = 1000; 
    for($j = 0;$j < $count/$off_ex;$j++){ 
    $users = $User->skip($j*$off_ex)->take($off_ex)->get(); 
    //... 
    } 
Смежные вопросы