Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Excel-Download bleibt bei 188 KB hängen

Dies ist nur eine grobe Vermutung, aber Sie müssen möglicherweise die Dokumentgröße im Voraus berechnen und einen "Content-length"-Header setzen

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

Sie müssen Ihre Ausgabe in einem String speichern, damit Sie die Länge berechnen können (die Ausgabepufferung kann dabei helfen, Ihre Verwendung von xlsWriteLabel zu erfassen)

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