Страница 8 из 10

Re: Web-MeetMe сбор конференции по адресной книге

СообщениеДобавлено: 21 фев 2012, 12:29
Vlad1983
значит не по инструкции

правим как минимум lib/defines.php

Re: Web-MeetMe сбор конференции по адресной книге

СообщениеДобавлено: 21 фев 2012, 12:52
rahmanny
ещё раз просмотрел файл, из за чего именно такая ошибка может появляться?

Re: Web-MeetMe сбор конференции по адресной книге

СообщениеДобавлено: 21 фев 2012, 12:55
Vlad1983
* Dependencies
- PHP 4.3 or later
!! Reports depend on mod_gd and GD-2.0.28
!! or later
!! PEAR::DB (php-pear)

Re: Web-MeetMe сбор конференции по адресной книге

СообщениеДобавлено: 21 фев 2012, 13:07
rahmanny
Код: выделить все
Package gd-2.0.33-9.4.el5_4.2.i386 already installed and latest version
PHP 5.1.6 (cli) (built: Feb  2 2012 18:24:47)
Package 1:php-pear-1.7.2-2.el5.art.noarch already installed and latest version


fetchRow() возвращает строку, null(ноль) если данных больше нет или DB_Error, если произошла ошибка. Как я понимаю PEAR не может обработать ответ DB_Error, или действительно есть проблема с БД?

Re: Web-MeetMe сбор конференции по адресной книге

СообщениеДобавлено: 21 фев 2012, 13:23
Vlad1983
поставить оригинал
http://sourceforge.net/projects/web-meetme/

пока оно не заработает тема закрыта

Re: Web-MeetMe сбор конференции по адресной книге

СообщениеДобавлено: 21 фев 2012, 14:36
utcon
Может просто надо сделать

Код: выделить все
pear install DB

Re: Web-MeetMe сбор конференции по адресной книге

СообщениеДобавлено: 18 сен 2012, 15:35
utcon
Появился дополнительный вопрос по этой теме.

Как реализовать одновременный вызов всех абонентов.
Сейчас участники конференции вызываются последовательно. И если 2-й упорно не поднимает трубку - остальные 30 ждут его - им звонок не идет. Как только поднял - идет вызов 3-го и т.д.

Насколько я понимаю это из за того, что используется Originate в call_operator_add.php

Код: выделить все
                $res = $as->Originate ($channel, $exten, $context, $priority, $timeout, $callerid, $variable, $account, $application, $data);


Может кто знает, это можно сделать без использования call файлов ?

Re: Web-MeetMe сбор конференции по адресной книге

СообщениеДобавлено: 18 сен 2012, 15:43
Vlad1983
callfile и не используются
используется Originate через AMI

не знаю что вы там делали, но можно вызывать сразу несколько просто по ссылкам вызова нужных из адресной книги тычите и все

или вы про базовую реализацию?

Re: Web-MeetMe сбор конференции по адресной книге

СообщениеДобавлено: 18 сен 2012, 15:53
utcon
Я знаю, что call файлы не используются.
Вопрос возник как раз из за того, что я заметил, что если тыкать одновременно по нескольким записям из адрессной книги - пока первый которому ты тыкнешь не поднимет трубку - второму звонок приглашения не идет.

По сути во время "тыкания" формируется Originate через AGI
Так вот не может это быть причиной, что не идет одновременное приглашение на несколько номеров если они не берут трубку ?

Re: Web-MeetMe сбор конференции по адресной книге

СообщениеДобавлено: 18 сен 2012, 16:22
utcon
Только что подцепился на AMI
руками создал 2 Originate

Код: выделить все
Action: Originate
Channel: Local/8111@meetme_out/n
Context: meetme
Priority: 1
Timeout: 60000
CallerID: Conference <8000>
Variable: CDR(userfield)=147,VOLRX=0,VOLTX=0
Application: MeetMe
Data: 99546

Action: Originate
Channel: Local/6126@meetme_out/n
Context: meetme
Priority: 1
Timeout: 60000
CallerID: Conference <8000>
Variable: CDR(userfield)=147,VOLRX=0,VOLTX=0
Application: MeetMe
Data: 99546


Так вот - пока первый номер не взял трубку или допустим сделал Hangup - на второй номер вызов приглашения не пошел.

Накопал про такой параметр Async:
попробую его передавать