Asterisk agi将变量写入日志文件

问题描述 投票:0回答:1

我正在将phpagi用于星号Vicidial。在执行程序时,我需要通过将一些变量值写入外部日志文件来跟踪其中一种类。

我尝试了以下两种方法,但是都停止了应用程序的执行。

第一:

file_put_contents ( string $filename , mixed $data [, int $flags = 0 [, resource $context ]] ) : int

秒:

print_r(variable, value)

有关如何在日志文件中写入变量值的任何帮助,将不胜感激。

php asterisk agi
1个回答
0
投票

您不能仅将print_r输出到stdout,因为stdout进入AGI输入并控制星号。

使用stderr或写入日志文件。写入日志文件时,请记住,该星号在星号用户下运行。因此,只需提供正确的权限即可。

© www.soinside.com 2019 - 2024. All rights reserved.