Hey guys, thanks for the suggestions, I finally figured it out.
I need to run the script using the CGI version of php or "#!/usr/bin/php-cgi -q"...not really sure why, but it all started working,
AGI classes and all. Thanks again, Kevin Time Bandit wrote:
I have tried both ways (with PHPAGI and without), and neither works I went back to a real simple test, and that doesn't even work. Here is the CLI: - Executing AGI("SIP/9897943713-9e04", "VoiceMail.php") in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/VoiceMail.php -- AGI Script VoiceMail.php completed, returning 0 Here is my code #!/usr/bin/php -q <?php set_time_limit(0); require('../phpagi/phpagi.php'); $agi = new AGI(); $agi->answer(); $agi->say_digits(1,2,3); //$agi->stream_file('welcome.gsm'); ?> Both stream file and say digits did not work. The file is located in my /agi-bin/ directory. The PHPAGI files are located in in the a directory up called phpagi. So I don't see what is wrong with ../phpagi/phpagi.php Any ideas?see http://www.voip-info.org/wiki/index.php?page=Asterisk+cmd+SayDigits I think you should write it like this : $agi->say_digits(123); for stream_file, Asterisk will look in /var/lib/asterisk/sounds/ b.t.w., you can tail asterisk log while running your AGI. also, set your verbosity to something high like 50 or do as Michiel said hth _______________________________________________ --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
_______________________________________________ --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
