我是星号的新手,发现它真的很有趣!我已经能够创建一个完美的拨号计划,但是,我仍然坚持使用FastAgi。我希望星号能够运行放在我的Windows服务器远程机器上的PHP脚本。我已将快速AGI称为如下所示:
exten => s,n,AGI(agi://192.168.0.101/tts.php?number=123456789&pin=123)
但asterisk 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)
我自己解决了这个问题。唯一的问题是默认端口“4573”,因为我的远程PC未配置为侦听此端口。如何,我通过简单地添加一个端口到我的IP解决它,如“IP:80”,连接完成,响应为0。
在此之后脚本永远不会被解雇,所以我使用CURL函数来运行我的php脚本。
谢谢