Всем привет.
Не могу понять, почему исчезают файлы с почты.
По этому вопрос, так как сам не смог найти ответа:
В системе случайно не зашито такой функции как очистка файлов старше Н-времени?
почему исчезают файлы с почтыЭто вроде старый глюк.
# ДоХтор (14.03.2018 / 16:19)а как бороться?
Это вроде старый глюк.
# desay (14.03.2018 / 16:22)Без понятия. Олег ещё до выхода Моби что-то планировал по этому поводу -- или замену модуля почты, или что-то ещё - не помню -- но так всё и осталось, и менять это наверное никто уже не будет.
а как бороться?
# ДоХтор (14.03.2018 / 16:24)а де написано, что бы чистились файлы?
Без понятия. Олег ещё до выхода Моби что-то планировал по этому поводу -- или замену модуля почты, или что-то ещё - не помню -- но так всё и осталось, и менять это наверное никто уже не будет.
# desay (14.03.2018 / 16:30)Я давно джоник не ковырял, не помню, надо в коде смотреть. Мож кто помнит - подскажет.
а де написано, что бы чистились файлы?
/**
* Удаляем почту и контакты
*
* @param $clean_id
*/
public function removeMail($clean_id)
{
// Удаляем файлы юзера из почты
$req = mysql_query("SELECT * FROM `cms_mail` WHERE (`user_id` OR `from_id` = '" . $clean_id . "') AND `file_name` != ''");
if (mysql_num_rows($req)) {
while ($res = mysql_fetch_assoc($req)) {
// Удаляем файлы почты
if (is_file(ROOTPATH . 'files/mail/' . $res['file_name'])) {
@unlink('../files/mail/' . $res['file_name']);
}
}
}
# desay (25.01.2019 / 18:29)Ответ будет таков,- Все будет в Моби.
Олег объявился, позволю себе поднять данную тему
Вопрос в первом посте собственно.