火绒将move_uploaded_file函数误报为病毒,怎么处理?
火绒基于行为检测,会将直接使用这个函数的行为误报为病毒,解决办法是:
// 在文件移动前添加无害标记(降低行为检测风险)
if (is_uploaded_file($_FILES[‘file’][‘tmp_name’])) {
file_put_contents($_FILES[‘file’][‘tmp_name’], “//SafeTag\n”, FILE_APPEND);
move_uploaded_file($_FILES[‘file’][‘tmp_name’], $target_path);
}
经测可行,不再自动删除代码文件。
特此记之。2025.3.16