تغییر مسیر ضبط مکالمات در Issabel
- تاریخ ارسال: 1401/01/25
- تعداد نمایش: 5402
- گروه:
برای تغییر مسیر ضبط مکالمات در VoIP ایزابل باید فایل asterisk.conf را که در مسیر /etc/asterisk/ قرار دارد را ویرایش کنیم.
این کار را می توانید با نرم افزار winscp هم انجام دهید.
بعد از باز کردن فایل asterisk.conf ، خط astspooldir را برابر با مسیری که میخواهیم قرار می دهیم.
به عنوان مثال یک پوشه در مسیر /home/record ایجاد شده است میخواهیم تمام فایل ها در این مسیر قرار بگیرند.
تنظیم مربوطه بصورت زیر می شود:
astpooldir=>/home/record
فایل paloSantoMonitoring
بعد از انجام این کار باید تغییراتی هم در ماژول مانیتورینگ دهیم ، به مسیر /var/www/html/modules/monitoring می رویم
دو فایل باید ویرایش شوند فایل paloSantoMonitoring.class در پوشه libs قرار دارد،فایل را باز می کنیم
خط اول دستور define که بصورت زیر هست را تغییر می دهیم
define ('DEFAULT_ASTERISK_RECORDING_BASEDIR'
پارامتر دوم باید مسیر جدید ما باشد بعلاوه کلمه monitor
define ('DEFAULT_ASTERISK_RECORDING_BASEDIR', '/home/record/monitor');
فایل default.conf.php
بعد از این فایل باید فایل default.conf.php که در پوشه configs قرار دارد ویرایش شود.
متغیر
$arrConfModule['records_dir'] = '/home/record/';
باید به مسیر جدید مقداردهی شود.
بعد از این مراحل نیاز هست که دستور amportal restart در خط فرمان لینوکس زده شود.
نکته:برای پوشه هایی که در مسیر جدید هستند باید پرمیشن خواندن/نوشتن داده شود تا ایزابل بتواند فایل ها را در آن ذخیره کند.
فایل index.php
فایل بعدی index.php هست
این فایل را باز می کنیم ، در فایل باید مسیرهای /var/spool/asterisk را با مسیر جدید بعلاوه کلمه monitor جایگزین کنیم.
فایل PDF این آموزش در لینک زیر قرار گرفته است.