Further flush before download, #1297 follow-up

See
https://github.com/Piwigo/Piwigo/commit/db65aa51d52ec2b4bd00b2f7835770779b19579c#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
+8 -7
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();
flush();
ob_flush();
}
flush();
foreach ($http_headers as $header)
{
header( $header );
}
@readfile($file);