Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

asterisk agi (php) file debugging

does anyone know the steps required to debug the agi secript (a2billing.php) of asterisk . I am able to remote debug php cli if i call it form the linux console. but if it runs from within asterisk , it does not work.

any idea how to debug it ?

like image 806
Shrouk Khan Avatar asked Jun 21 '26 01:06

Shrouk Khan


1 Answers

To turn debug mode of a2billing you have to go config, and in agi-confX put verbose ->DEBUG(see comments)

After that you can check a2billign debug file(specified in /etc/a2billng.conf) or do from console

asterisk -r
agi set debug on
core set verbose 4

that will typicaly give you enought info to debug script. it show lines and files where message invoked, so you can check thoose files and compare with log.

p.s. in general it is nice idea hire someone with a2billign experience. in most cases that will cost you MUCH less then understand logic of a2billing, it is not always clear.

like image 186
arheops Avatar answered Jun 22 '26 17:06

arheops



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!