带有FastAgi + Remote PC(Windows)PHP文件的星号

时间:2015-01-22 20:00:53

标签: php windows asterisk remote-access fastagi

我是星号的新手,发现它真的很有趣!我已经能够创建一个完美的拨号计划,但是,我仍然坚持使用FastAgi。我希望星号能够运行放在我的Windows服务器远程机器上的PHP脚本。我已将快速AGI称为如下所示:

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

但asterisk CLI始终显示Connection refusedConnection refused for the url 192.168.0.101:4573/tts.php?number=123456789&pin=123

我想知道为什么它会自己附加端口。

需要帮助才能通过这个连接拒绝的事情,我已经尝试关闭防火墙但仍然失败。

P.S:我的PHP脚本很简单,就像普通的PHP脚本一样,没什么特别的。

先谢谢你了

1 个答案:

答案 0 :(得分:0)

我自己解决了这个问题。唯一的问题是默认端口“4573”,因为我的远程PC未配置为侦听此端口。如何,我通过简单地添加一个端口到我的IP解决它,如“IP:80”,连接完成,响应为0。

在此之后脚本永远不会被解雇,所以我使用CURL函数来运行我的php脚本。

谢谢