Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Forzatura Download con Header file di 900Mb

    Salve sto tentando di scaricare un file di grosse dimensioni circa 850Mb con il seguente script

    $dimensioni_file=filesize($percorso);
    header("Content-Type: application/force-download");
    header("Content-Type: application/download");
    header("Content-type: Application/x-zip-compressed");
    header("Content-Disposition: attachment; filename=$file");
    header("Content-Length: $dimensioni_file");
    readfile($percorso);

    Purtroppo non scarica nulla e nel file mi dā un errore :

    Allowed memory size of 25165824 bytes exhausted (tried to allocate 874221568 bytes)

    qualcuno sā aiutarmi? posso in qualche modo con ini_set impostare qualche variabile??

    Grazie

  2. #2
    Sostituisci la chiamata a readfile() con una chiamata alla funzione readfile_chunked() descritta nei commenti del manuale ufficiale:

    http://www.php.net/readfile#54295

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.