Цитата |
---|
Рустам написал: Помогло ли изменение директории файлов? |
Мне не помогло, такая проблема на двух сайтах, отписал в ТП битрикса посоветовали использовать событие
OnFileDelete
Код |
---|
AddEventHandler("main", "OnFileDelete", "MyOnFileDelete");
function MyOnFileDelete($arFile)
{ $fname = array();
$arDebugshort = array();
$arDebug = debug_backtrace();
$fname['FILE_NAME'] = $arFile["FILE_NAME"];
$fname['SUBDIR'] = $arFile["SUBDIR"];
$fname['DATA'] = date("Y-m-d H:i:s");
foreach($arDebug as $i => $steck){
$arDebugshort[$i]['FILE'] = $steck['file'];
$arDebugshort[$i]['LINE'] = $steck['line'];
$arDebugshort[$i]['FUNCTION'] = $steck['function'];
}
$fname['Debug'] = $arDebugshort; //стек вызова
file_put_contents(__DIR__."/logfile_delete_file.log", print_r($fname, true)."\n____________________\n", FILE_APPEND);} |
На его основе я написал небольшой код для ловли удаленных файлов я тут почистил от комментов, кажись ни чего лишнего не удалил))
Так вот, как оказалось файлы что пропадают у меня не были удалены через API, они удалены иначе. Сервер стоит на BitrixVM версию не помню.
Места хватает, inode также достаточно. Как диагностировать дальше хрен его знает. Может есть какой демон который жрет все что плохо лежит?
Второй сайт находится на
Хостинг Rusonix
Сервер без забот (VPS) 3.1 Ультра HDD
так же пропадают картинки.
Люди вот давайте делиться серверами, те у кого какой сервак, на котором пропадают картинки?
И какие идеи есть выдвигайте, будем коллективом решать