星号 AGI (PHP) 文件调试



>有谁知道调试星号的AGI secript (a2billing.php(所需的步骤。如果我从 linux 控制台调用它,我可以远程调试 php cli。但是如果它从 星号 ,它不起作用。

知道如何调试它吗?

要打开a2billing的调试模式,您必须进行配置,并在agi-confX中输入详细->DEBUG(见评论(

之后,您可以检查 a2billign 调试文件(在/etc/a2billng.conf 中指定(或从控制台执行

asterisk -r
agi set debug on
core set verbose 4

这通常会为您提供足够的信息来调试脚本。 它显示调用消息的行和文件,因此您可以检查这些文件并与日志进行比较。

附言:一般来说,聘请具有A2billign经验的人是个好主意。 在大多数情况下,这将花费您比理解A2Billing的逻辑少得多,并不总是很清楚。

A2Billing 可以将调试信息写入日志文件,请参阅在 AGI 代码中,任何以 $A 2B->debug(...( 开头的命令

在管理 UI 上的 AGI-Conf 中,您将找到用于详细记录 CLI 或选择详细级别的设置。

相关内容

  • 没有找到相关文章

最新更新