Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия | |||
astpanel:ats:zycoo [2018/02/12 13:26] icvet |
astpanel:ats:zycoo [2018/02/12 14:50] (текущий) icvet |
||
---|---|---|---|
Строка 77: | Строка 77: | ||
==== aptitude install sox spandsp ghostscript (others are already satisfied) ==== | ==== aptitude install sox spandsp ghostscript (others are already satisfied) ==== | ||
+ | cd /usr/src | ||
+ | download - http://files.miko.ru/public.php?service=files&t=55589e8972a7d3d670a5efabff566cfc | ||
+ | cd /usr/src/dialplan_miko_ajam; | ||
+ | /usr/src/dialplan_miko_ajam | ||
+ | sh install_scripts/create_db.sh root 123456 | ||
+ | |||
+ | apt-get install unixodbc unixodbc-dev libmyodbc | ||
+ | |||
+ | |||
+ | === Provisioning - works fine (yealink t41p tested) cfg folder - /pnpboot/phones | ||
+ | Setting up asterisk conf files according: === | ||
+ | |||
+ | * https://wiki.miko.ru/astpanel:dialplan_miko_ajam | ||
+ | * https://wiki.miko.ru/astpanel:dialplan_miko_ajam:configs | ||
+ | |||
+ | ===== AGI: ===== | ||
+ | |||
+ | Во всех php-скриптах поменять $ini->read('/etc/asterisk/extensions.conf'); **на $ini->read('/etc/asterisk/extensions_custom.conf');** | ||
+ | |||
+ | **1C_Download/Playback.php:** | ||
+ | |||
+ | **alter table asteriskcdrdb.PT1C_cdr modify column did varchar(200) DEFAULT NULL; alter table** | ||
+ | |||
+ | **asteriskcdrdb.PT1C_cdr modify column recordingfile varchar(200) DEFAULT NULL;** | ||
+ | |||
+ | CREATE TRIGGER `recordingfile` AFTER INSERT ON `zycoo_coovox`.`t_call_log` FOR EACH ROW INSERT INTO `asteriskcdrdb`.`PT1C_cdr` ( id, calldate, clid, src, dst, dcontext, lastapp, lastdata, duration, billsec, disposition, channel, dstchannel, amaflags, accountcode, uniqueid, did, answer, end, recordingfile, linkedid) VALUES (NEW.id, NEW.start_time, NEW.caller_id, NEW.call_src, NEW.call_dest, NEW.dialplan_context, NEW.lastapp, NEW.lastdata, NEW.duration, NEW.bill_second, NEW.call_status, NEW.src_channel, NEW.dest_channel, NEW.ama_flags, NEW.account_pin_code, NEW.uniqueid, NEW.trunk, NEW.answer_time, NEW.end_time, NEW.recording_filename, NEW.uniqueid ); | ||