[asterisk-users] Re: php agi trixbox help
Paul
ast2005 at 9ux.com
Wed Dec 27 08:46:40 MST 2006
If you want to install the php imap support it is usually doen according
to the linux distro you use. On debian the package would be php4-imap.
If you don't want to install it you need to make sure your php and
phpagi config don't require it.
blackwater dev wrote:
> Not sure if this has anything to do with it but running the input.php
> script directly from the command line gives this warning:
>
> PHP Warning: Unknown(): Unable to load dynamic library
> '/usr/lib/php4/imap.so' - libc-client.so.0: cannot open shared object
> file: No such file or directory in Unknown on line 0
>
> Thanks.
>
> On 12/27/06, *blackwater dev* < blackwaterdev at gmail.com
> <mailto:blackwaterdev at gmail.com>> wrote:
>
> I have this code which was taken from the phpagi project page
> along with the following in extensions_conf and the output from
> the asterisk CLI. When I call the 311 extension, I does nothing
> then hangs up. What am I doing wrong??
>
> ----php code------------
>
> #!/usr/local/bin/php -q
> <?php
> set_time_limit(30);
> require('phpagi.php');
>
> $agi = new AGI();
> $agi->answer();
> $cid = $agi->parse_callerid();
> $agi->text2wav("Hello, {$cid['name']}. Let's enter some text.");
> $text = $agi->text_input('UPPERCASE');
> $agi->text2wav("You entered $text");
> $agi->text2wav('Goodbye');
> $agi->hangup();
> ?>
>
> ------extensions_custom.php------------
> exten => 311,1,Answer
> exten => 311,2 Wait(1)
> exten => 311,3,DigitTimeout(7)
> exten => 311,4,ResponseTimeout(10)
> exten => 311,5,AGI( input.php)
>
> ------CLI output ----------------------
> -- Executing Answer("SIP/200-09b20488", "") in new stack
> == Spawn extension (from-internal, 311, 2) exited non-zero on
> 'SIP/200-09b20488'
> -- Executing Macro("SIP/200-09b20488", "hangupcall") in new stack
> -- Executing ResetCDR("SIP/200-09b20488", "w") in new stack
> -- Executing NoCDR("SIP/200-09b20488", "") in new stack
> -- Executing Wait("SIP/200-09b20488", "5") in new stack
> -- Executing Hangup("SIP/200-09b20488", "") in new stack
> == Spawn extension (macro-hangupcall, s, 4) exited non-zero on
> 'SIP/200-09b20488' in macro 'hangupcall'
> == Spawn extension (macro-hangupcall, s, 4) exited non-zero on
> 'SIP/200-09b20488'
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>--Bandwidth and Colocation provided by Easynews.com --
>
>asterisk-users mailing list
>To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
More information about the asterisk-users
mailing list