Перенос архивов звонков в Elastix

Если количество Ваших архивов звонков переваливает за 200 штук, оперировать с ними уже не так удобно. Добавив задачу в крон, можно облегчить хранение архивов звонков.

Данный скрипт каждый день переносит аудиозаписи разговоров в отдельную папку по формату — Год-месяц/Число (кому удобно — можно сделать формат /Год/месяц/число)

Например /var/spool/asterisk/monitor/2016-04/01/

в папке /etc/cron.daily создаем файл задачи monitor_folders со следующим содержимым:

После работы скрипта в папке /var/spool/asterisk/monitor буду отображаться разговоры за сегодняшний день и архивы за предыдущие месяцы

asterisk-folders

Для того чтобы в веб-морде в разделе PBX-monitoring можно было работала ссылка загрузки файлом за прошлые дни необходимо внести изменения в некоторые файлы

/var/www/html/modules/monitoring/index.php

раздел функции function downloadFile

найти $path = $path_record.$file; и заменить следующим содержимым:

После этих изменений ссылки на загрузку будут работать.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *