Check file exists before unlinking in 'file_unlink'

This commit is contained in:
discomrade 2022-03-03 00:12:31 -01:00 committed by -
parent 4eae6fd37e
commit 837fe4d6fa

View File

@ -795,6 +795,7 @@ function file_unlink($path) {
$debug['unlink'][] = $path; $debug['unlink'][] = $path;
} }
if (file_exists($path)) {
$ret = @unlink($path); $ret = @unlink($path);
if ($config['gzip_static']) { if ($config['gzip_static']) {
@ -802,6 +803,9 @@ function file_unlink($path) {
@unlink($gzpath); @unlink($gzpath);
} }
} else {
$ret = false;
}
if (isset($config['purge']) && $path[0] != '/' && isset($_SERVER['HTTP_HOST'])) { if (isset($config['purge']) && $path[0] != '/' && isset($_SERVER['HTTP_HOST'])) {
// Purge cache // Purge cache