sql >> Base de Datos >  >> RDS >> Mysql

Descarga de Excel atascada 188kb

Esto es solo una suposición descabellada, pero es posible que deba calcular el tamaño del documento con anticipación y establecer un encabezado de "Longitud del contenido"

header("Content-length: " . strlen($document));

Tendrá que almacenar su salida en una cadena para poder calcular la longitud (el almacenamiento en búfer de salida podría ayudar a capturar su uso de xlsWriteLabel)

ob_start();
xlsBOF();
xlsWriteLabel();
// etc etc
xlsEOF();
$document = ob_get_contents();
ob_end_clean();
header("Content-length: " . strlen($document));
echo $document;
exit();