Update common.php

This commit is contained in:
Roman Kelesidis 2024-01-24 14:45:30 +07:00
parent 283e63dbd6
commit 5f831768eb

View File

@ -240,12 +240,12 @@ function file_write ($str, $file, $max_size = LOG_MAX_SIZE, $lock = true, $repla
$bytes_written = false; $bytes_written = false;
clearstatcache(); clearstatcache();
if (($max_size && file_exists($file) && is_file($file)) && filesize($file) >= $max_size) if (is_file($file) && ($max_size && (filesize($file) >= $max_size)))
{ {
$file_parts = pathinfo($file); $file_parts = pathinfo($file);
$new_name = ($file_parts['dirname'] . '/' . $file_parts['filename'] . '_[old]_' . date('Y-m-d_H-i-s_') . getmypid() . '.' . $file_parts['extension']); $new_name = ($file_parts['dirname'] . '/' . $file_parts['filename'] . '_[old]_' . date('Y-m-d_H-i-s_') . getmypid() . '.' . $file_parts['extension']);
clearstatcache(); clearstatcache();
if (!file_exists($new_name) && !is_file($new_name)) if (!is_file($new_name))
{ {
rename($file, $new_name); rename($file, $new_name);
} }