phpexcel Tamaño de memoria permitido de 134217728 bytes agotados

Estoy usando phpexcel para escribir un archivo de Excel bastante grande.

Lo escribo desde una matriz que se parece a

array( [0] => stdClass Object ( [sent] => Mar 31st, 2011 02:10PM [to_number] => 64211111111 [additional_txt] => [misc_data] => ) ... [14058] => stdClass Object ( [sent] => Mar 31st, 2011 02:10PM [to_number] => 64211111111 [additional_txt] => [misc_data] => ) ) 

El ciclo es

 $r = 0; foreach ($replies_obj as $row) { $c = 'A'; foreach ($row as $col) $xlsx->getActiveSheet()->setCellValue($c++ . $r, $col); $r++; } 

y el error es

Error fatal: Se ha agotado el tamaño de memoria permitido de 134217728 bytes (se intentó asignar 105 bytes) en /home/webspace/xxxx/test/htdocs/application/libraries/PHPExcel/Worksheet.php en la línea 961

¿Es esto un problema de phpexcel o estoy haciendo algo mal?

¿Cómo puedo arreglar esto?

Se ha escrito mucho sobre PHPExcel y el uso de memoria, y no voy a repetirlo aquí.

Intente leer algunos de los hilos en el tablero de discusión PHPExcel discutiendo el tema, como este ; o respuestas anteriores aquí en SO, como este o este