За последние 24 часа нас посетили 22755 программистов и 1127 роботов. Сейчас ищут 627 программистов ...

Отдать файл-zip на скачивание

Тема в разделе "Прочие вопросы по PHP", создана пользователем leha, 30 сен 2021.

  1. leha

    leha Новичок

    С нами с:
    18 апр 2020
    Сообщения:
    12
    Симпатии:
    0
    Начинает скачивать и выдает ошибку. Файл zip 1,7Гб . Что не так?
    PHP:
    1.  
    2. $file = 'Files/by.zip';
    3.  
    4. header('Content-Description: File Transfer');
    5. header('Content-Type: application/octet-stream');
    6. header('Content-Disposition: attachment; filename=' . basename($file));
    7. header('Content-Transfer-Encoding: binary');
    8. header('Content-Length: ' . filesize($file));
    9.  
    10. readfile($file);
    11. exit();
     
    #1 leha, 30 сен 2021
    Последнее редактирование модератором: 30 сен 2021
  2. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.792
    Симпатии:
    650
    Файл здоровый. Или реализовывайте отдачу кусками (байтовыми диапазонами), или отдайте это на откуп серверу.