تغییر مسیر ضبط مکالمات در Issabel

تغییر مسیر ضبط مکالمات در Issabel

برای تغییر مسیر ضبط مکالمات  در VoIP ایزابل باید فایل asterisk.conf را که در مسیر /etc/asterisk/ قرار دارد را ویرایش کنیم.

این کار را می توانید با نرم افزار winscp هم انجام دهید.

بعد از باز کردن فایل asterisk.conf ، خط astspooldir    را برابر با مسیری که میخواهیم قرار می دهیم.

 

به عنوان مثال یک پوشه در مسیر /home/record ایجاد شده است میخواهیم تمام فایل ها در این مسیر قرار بگیرند.

تنظیم مربوطه بصورت زیر می شود:

astpooldir=>/home/record

asterisk-conf

فایل paloSantoMonitoring

بعد از انجام این کار باید تغییراتی هم در ماژول مانیتورینگ دهیم ، به مسیر /var/www/html/modules/monitoring می رویم

دو فایل باید ویرایش شوند فایل paloSantoMonitoring.class  در پوشه  libs قرار دارد،فایل را باز می کنیم

خط اول دستور define که بصورت زیر هست را تغییر می دهیم

define ('DEFAULT_ASTERISK_RECORDING_BASEDIR'

پارامتر دوم باید مسیر جدید ما باشد بعلاوه کلمه  monitor

define ('DEFAULT_ASTERISK_RECORDING_BASEDIR', '/home/record/monitor');

palosanto monitoring-issabel

فایل default.conf.php

بعد از این فایل باید فایل default.conf.php که در پوشه configs قرار دارد ویرایش شود.

متغیر  

$arrConfModule['records_dir']       = '/home/record/';

 باید به مسیر جدید مقداردهی شود.

default-conf

بعد از این مراحل نیاز هست که دستور amportal restart در خط فرمان لینوکس زده شود.

نکته:برای پوشه هایی که در مسیر جدید هستند باید پرمیشن خواندن/نوشتن  داده شود تا ایزابل بتواند فایل ها را در آن ذخیره کند.

فایل index.php

فایل بعدی index.php هست

این فایل را باز می کنیم ، در فایل باید مسیرهای /var/spool/asterisk را با مسیر جدید  بعلاوه کلمه monitor  جایگزین کنیم.

issabel-index-monitoring

 

فایل PDF این آموزش در لینک زیر قرار گرفته است.

حامی باش!