Further flush before download, #1297 follow-up

See
db65aa51d5 (commitcomment-67982862)
that confirms this works better.
This commit is contained in:
Eike Rathke 2022-03-05 17:13:32 +01:00 committed by Pierrick Le Gall
parent fedd6c4b42
commit dd44d0e409

View file

@ -210,21 +210,22 @@ else
.basename($file).'";';
}
foreach ($http_headers as $header)
{
header( $header );
}
// Looking at the safe_mode configuration for execution time
if (ini_get('safe_mode') == 0)
{
@set_time_limit(0);
}
// Without clean and flush there may be some image download problems, or image can be corrupted after download
if (ob_get_length() !== FALSE)
{
ob_clean();
ob_flush();
}
flush();
foreach ($http_headers as $header)
{
header( $header );
}
@readfile($file);