Mysql
 sql >> Database >  >> RDS >> Mysql

Il download di Excel è bloccato a 188 kb

Questa è solo un'ipotesi folle, ma potrebbe essere necessario calcolare in anticipo le dimensioni del documento e impostare un'intestazione "Lunghezza del contenuto"

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

Dovrai memorizzare il tuo output in una stringa in modo da poter calcolare la lunghezza (il buffering dell'output potrebbe aiutarti a catturare il tuo utilizzo di xlsWriteLabel)

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