[Asterisk-Users] AGI Variable problem

Moises Silva moises.silva at gmail.com
Thu Oct 13 07:32:14 MST 2005


for some reason your script is not executing the get_var correctly, as you
can see in the output, asterisk is saying: "invalid or unknown command".

check the internals of your script, the most common reason is that you are
mispelling the command.

best regards

On 10/13/05, René Enskat [Teamware GmbH] <ren at teamware-gmbh.de> wrote:
>
>
> Hello all,
>
> I try to use a agi script to get a variable from * und put them into a
> script which gives me another variablke and put this in *.
> My problem is now it seems the var ID is empty coz i always jump into
> the result 0 loop.
> The $MSN should be in the SetCIDNum.
>
> #!/usr/bin/php -q
>
> <?php
> include("/var/lib/asterisk/agi-bin/phpagi.php");
> $agi = new AGI();
>
> $ID = $agi->get_variable("SIPUSER");
>
> if ($ID['result'] == 0) {
> $agi->verbose("SIPUSER not set -- nothing to do");
> exit(1);
> }
>
> $agi->set_variable("MSN", exec("/var/lib/asterisk/agi-bin/msn4sip 111
> 222 333 " .$ID['data']));
> ?>
>
> Output from asterisk:
> -- Executing SetVar("SIP/31-79e2", "SIPUSER=31") in new stack
> -- Executing AGI("SIP/31-79e2", "msn4sip.agi") in new stack
> -- Launched AGI Script /var/lib/asterisk/agi-bin/msn4sip.agi
> msn4sip.agi: Arrayn(n [code] => 510n [result] => n [data] =>
> Invalid or unknown commandn)n
> msn4sip.agi: SIPUSER not set -- nothing to do
> -- AGI Script msn4sip.agi completed, returning 0
> -- Executing SetLanguage("SIP/31-79e2", "de") in new stack
> -- Executing SetCIDNum("SIP/31-79e2", "") in new stack
>
>
>
> _______________________________________________
> --Bandwidth and Colocation sponsored by Easynews.com <http://Easynews.com>--
>
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>



--
"Su nombre es GNU/Linux, no solamente Linux, mas info en http://www.gnu.org"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20051013/45fd7b59/attachment.htm


More information about the asterisk-users mailing list