Thursday, August 23, 2007

Re: [asterisk-users] [PHP-AGI] Problem executing script

Problem resolved :
Two things :
1 - php agi instead of php-cli (I have apache running on my server too and it edits himself all the php.ini it finds)
2 - Error using php-q it is amistake : php -q (of course =) )

Their is a real problem with asterisk concerning errors in agi script.
If there is an error in the script itself asterisk give back : No such file or directory even if the error is just that ";" is missing...

Thanks for the help


From: marikounet@hotmail.com
To: asterisk-users@lists.digium.com
Date: Thu, 23 Aug 2007 14:51:27 +0000
Subject: [asterisk-users] [PHP-AGI] Problem executing script

Hello,
I have succeded in compiling and configuring My TDM Card and asterisk, all works fine.
But I have a problem using the PHP Agi.
The CLI tells me that when I call my number :

-- Starting simple switch on 'Zap/4-1'
    -- Executing [s@incoming:1] Answer("Zap/4-1", "") in new stack
    -- Executing [s@incoming:2] AGI("Zap/4-1", "rabot.agi") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/rabot.agi
  ==  rabot.agi: Failed to execute '/var/lib/asterisk/agi-bin/rabot.agi': No such file or directory
    -- AGI Script rabot.agi completed, returning 0
  == Auto fallthrough, channel 'Zap/4-1' status is 'UNKNOWN'
    -- Hungup 'Zap/4-1'

I tought first that it was a problem of chmod so I change the chmod of all the directory agi-bin TO 777

But it changed nothing. I have verify that php was well indicate at the beginning of the script :
#!/usr/bin/php-q

And there is a php exec at /usr/bin

Any ideas about this problem ?

Thank for you help

Kheraud


Besoin d'un e-mail ? Créez gratuitement un compte Windows Live Hotmail et bénéficiez de 2 Go de stockage ! Windows Live Hotmail


Besoin d'un e-mail ? Créez gratuitement un compte Windows Live Hotmail et bénéficiez de 2 Go de stockage ! Windows Live Hotmail

No comments: