readfile () не возвращает контент для загрузки (FF) - PullRequest
0 голосов
/ 29 ноября 2018

У меня есть простой код

 header('Content-Description: File Transfer');
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename="' . basename($file_name).'"');
    header('Content-Transfer-Encoding: binary');
    header('Expires: 0');
    header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
    header('Pragma: no-cache');
    header('Content-Length: ' . filesize($file_name));
    echo ('test');
    ob_clean();
    flush();
    readfile($file_name);
    //var_dump($file_name);
    //unlink($file_name);
    exit;

Но когда я пытаюсь загрузить файл через FF (последняя версия 63), он ничего не загрузит.Когда я просматривал Fiddler, я увидел, что не было никакого реального контента, только заголовки.Но время от времени файлы скачиваются как-то.Хром хорошо работает в любое время.Что бы это могло быть?Спасибо за ваше время.

PS Запуск на XAMPP в Windows 7 x64

...