【发布时间】:2019-06-02 21:16:39
【问题描述】:
当 test.php 脚本从星号拨号计划运行时,一切正常,直到执行到达
$agi->get_data('xxx', 1000, 1); statement.
星号 cli 显示此日志:
AGI Script test.php 完成,返回 0
并且脚本在不播放请求的声音或获取任何 DTMF 数字的情况下完成其执行。
我用类似的声音文件测试了 stream_file 函数,它工作正常。所以文件存在并且声音播放模块没问题
#!/usr/bin/php -q
<?
require('phpagi.php');
$agi = new AGI();
$ch = $agi->request["agi_channel"];
$callerid = $agi->request["agi_callerid"];
$agi->answer();
$agi->verbose($callerid);
$menu = $agi->get_data('welcome', 1000, 1);
$menu = $agi->get_data('MainMenu', 5000, 1);
【问题讨论】:
-
您找到解决此问题的方法了吗?如果是的话,可以分享一下吗?