Я новичок в звездочке и нашел это действительно интересным! Я смог создать план набора, который отлично работает, но я застрял на работе с FastAgi. Я хочу, чтобы звездочка запускала мой PHP-скрипт, который размещен на моем удаленном компьютере с сервером Windows. Я вызвал быстрый AGI, как показано ниже:
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
Интересно, почему он добавляет порт по своему усмотрению.
Нужна помощь, чтобы пройти через это Отказ от отказа, я попытался отключить огонь, но все же провал.
PS: Мой скрипт PHP простой, как обычный PHP-скрипт, ничего особенного.
Заранее благодарю
Я сам решил этот вопрос. Единственная проблема заключалась в том, что порт по умолчанию "4573", поскольку мой удаленный компьютер не был настроен на прослушивание этого порта. Как бы то ни было, я решил это, просто добавив порт для своего IP, как этот "IP: 80", и соединение было завершено с ответом 0.
Любой, как сценарий никогда не запускался после этого, поэтому я использую функцию CURL для запуска моего скрипта php.
Спасибо