2015-01-22 1 views
0

Я новичок в звездочке и нашел это действительно интересным! Я смог создать план набора, который отлично работает, но я застрял на работе с FastAgi. Я хочу, чтобы звездочка запускала мой PHP-скрипт, который размещен на моем удаленном компьютере с сервером Windows. Я назвал быстрый AGI, как показано на рисунке ниже:Asterisk с FastAgi + Remote PC (Windows) PHP-файл

exten => s,n,AGI(agi://192.168.0.101/tts.php?number=123456789&pin=123) 

Но звездочки CLI всегда показывает Connection refused или Connection refused for the url 192.168.0.101:4573/tts.php?number=123456789&pin=123

Интересно, почему это Добавляя порт по своей собственной.

Нужна помощь, чтобы пройти через эту связь, отказавшись от этой вещи, я попытался отключить огонь, но все еще сбой.

P.S: Мой скрипт PHP простой, как обычный PHP-скрипт, ничего особенного.

Благодарим вас в продвинутом состоянии

+0

Звездочка имеет довольно широкий диапазон портов по умолчанию, что модель телефона вы пытаетесь подключиться к? –

+0

Я просто звоню с моего смартфона. Я могу слушать голоса и следовать по тарифной планке по мере необходимости, но когда дело доходит до этого шага подключения tcp, он просто печатает на CLI «Connection reject» и звонок зависает. –

ответ

0

Я сам решил вопрос. Единственная проблема заключалась в том, что порт по умолчанию «4573», поскольку мой удаленный компьютер не был настроен на прослушивание этого порта. Как бы то ни было, я решил это, просто добавив порт для своего IP-адреса, как этот «IP: 80», и соединение было завершено с ответом 0.

Любые способы, по которым сценарий никогда не срабатывал после этого, поэтому я использую функцию CURL для получения мой скрипт php работает.

Спасибо

Смежные вопросы