VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Asterisk windows + AGI PHP

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
rubsanya
Сообщения: 3
Зарегистрирован: 14 янв 2014, 13:05

Asterisk windows + AGI PHP

Сообщение rubsanya »

Добрый день.
Я только начал изучать asterisk, пожалуйста не пинайте ногами.

Мне нужно чтобы виндовый астериск вызвал php скрипт
Пример взят из интернета

Код: Выделить всё

exten => _.,1,Answer()
exten => _.,n,Wait(1)
exten => _.,n,AGI(say.php,"привет вам земляне‚!")
agi debug на такой звонок ни как не реагирует.
Есть предположение что он у меня этого не умеет, а вот как его научит уме не прилажу.
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: Asterisk windows + AGI PHP

Сообщение april22 »

rubsanya писал(а):Мне нужно чтобы виндовый астериск вызвал php скрипт
не надо это использовать . это мерворожденный проект .
rubsanya писал(а):Пример взят из интернета
ну по порядку
1. по диалплану он должен реагировать на любой номер
2. где путь до скрипта SAY.PHP , путь до интрепритатора ?
3.сам пых в винлде стоит !? и как стоит ?! как интерпритатор ?!
Своими вопросами , вы загоняете меня в ГУГЛЬ.
rubsanya
Сообщения: 3
Зарегистрирован: 14 янв 2014, 13:05

Re: Asterisk windows + AGI PHP

Сообщение rubsanya »

сам пхп стоит на отдельном компе в составе TOPServer
путь до скрипта http://192.168.0.1/IVR/say.php

сейчас в экстеншене написано

exten => 97777,1,Answer()
exten => 97777,n,Wait(1)
exten => 97777,n,AGI(http://192.168.0.1/IVR/say.php,привет вам земляне‚!")

Параллельно пытаюсь поставить астериск под линукс, но там тоже возникают проблемы. на какой линукс лучше ставить астериск подскажите?
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Asterisk windows + AGI PHP

Сообщение ded »

Проблема надумана.
В любом линуксе делаем
yum install asterisk -y
или
apt-get install asterisk -y
и всё становится само собой.
Аватара пользователя
Wapo
Сообщения: 795
Зарегистрирован: 02 мар 2011, 17:53

Re: Asterisk windows + AGI PHP

Сообщение Wapo »

По-моему ТС не совсем понимает механизм - AGI вызывает СИСТЕМНЫЙ обработчик. В случае с линем скрипт на php стартует СИСТЕМОЙ. А на винде надо использовать вызов либо System(c:/php/bin/php.exe say.php ...... и т.д.) но не AGI. Либо использовать тот же CURL для вызова http-запроса с внешнего.
Ну а насчет астера и винды - однозначно в помойку.
rubsanya
Сообщения: 3
Зарегистрирован: 14 янв 2014, 13:05

Re: Asterisk windows + AGI PHP

Сообщение rubsanya »

Все примеры брал со статьи http://ru.man.wikia.com/wiki/%D0%A1%D0% ... 2_Asterisk

Только астериск ставился на дебиан. Неполучилось.

Сейчас как в статье ставлю убунту.
Далее ставлю астериск таким образом
ded писал(а): yum install asterisk -y
или
apt-get install asterisk -y


Звонок на астериск приходит с cisco по sip. Что еще нужно напихать в астериск чтобы заработал пример из статьи?
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: Asterisk windows + AGI PHP

Сообщение april22 »

Уважаемый . вы наверное не совсем пониманиете что делаете ....

вы вообще код скрипта читали ?! там же четко все написано что нужен гугль. да и еще кучка компонентов

Код: Выделить всё

apt-get install libasterisk-agi-perl lamp-server^ ffmpeg flac php5-curl
Своими вопросами , вы загоняете меня в ГУГЛЬ.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH