Danilo, Acredito que seu problema não esta mais no script.agi, o exemplo que te passei testei aqui antes de encaminhar.
Faça um teste com aquele modelo que te passei da seguinte maneira: Dentro do diretório: /var/lib/asterisk/agi-bin/ Execute o agi com o php: # php <nome_do_script.agi> + enter Veja se te retorna algum erro. Abs, SkFogo Em 18 de agosto de 2012 00:54, <danilo.alme...@g1telecom.com.br> escreveu: > Boa noite Jhonleandres > > tava com permição 755, deixei 777 e ainda nada > > -rwxrwxrwx 1 root root 67618 Ago 18 00:02 phpagi.php > > Citando Jhonleandres Barbosa da Silva <jhonleandre...@gmail.com>: > > > Boa Noite Danilo > > você já verificou as permissões do aquivo PHPAGI ? > > > > Nome: *Jhonleandres Barbosa da Silva* > > E-mail: jhonleandre...@gmail.com > > Fone: (62) 4053-8102 > > Site: www.jbs.eti.br > > Linux User: #553098 > > > > ..............120...140............... > > .......100...............160.......... > > .....80.......................180...... > > ...60............................200... > > ..40............km/h...........220.. > > .20................o======>240. > > > > > > > > > > Em 18 de agosto de 2012 00:40, <danilo.alme...@g1telecom.com.br> > escreveu: > > > >> ja tentei também, inclusive até passando o valor diretamente > >> > >> $AGI->set_variable("NUMERO","1234567"); > >> > >> acho que o erro esta no envio da variável para o asterisk, mais não > >> consigo descobrir qual é. > >> > >> vlw > >> > >> att > >> Danilo Almeida > >> > >> > >> Citando Alejandro Flores <alejandrorflo...@gmail.com>: > >> > >> > Ola, > >> > > >> > $numero não deveria ser = argv[0] ? > >> > Em 17/08/2012 15:19, "Danilo Almeida" < > danilo.alme...@g1telecom.com.br> > >> > escreveu: > >> > > >> >> Bom galera**** > >> >> > >> >> ** ** > >> >> > >> >> Estou com muita dificuldades em usar AGI em um projeto. Tentei várias > >> >> coisas, fiz várias pesquisas mas até agora nada.**** > >> >> > >> >> ** ** > >> >> > >> >> Fiz um AGI bem simples, e mesmo assim não funciona, alguém pode me > >> ajudar? > >> >> **** > >> >> > >> >> ** ** > >> >> > >> >> Extensions**** > >> >> > >> >> ** ** > >> >> > >> >> exten => _[6-9]XXXXXXX,1,NoOp(---> NOVA LIGACAO EXTERNA VOIP <--)**** > >> >> > >> >> exten => _[6-9]XXXXXXX,n,NoOp(---> DE ${CALLERID(num)} PARA ${EXTEN} > >> <--)* > >> >> *** > >> >> > >> >> exten => _[6-9]XXXXXXX,n,AGI(agi.php,${EXTEN})**** > >> >> > >> >> exten => _[6-9]XXXXXXX,n,NoOp(NUMERO=${NUMERO})**** > >> >> > >> >> ...**** > >> >> > >> >> ** ** > >> >> > >> >> agi.php**** > >> >> > >> >> ** ** > >> >> > >> >> #!/usr/bin/php -q**** > >> >> > >> >> <?php**** > >> >> > >> >> require("phpagi.php");**** > >> >> > >> >> $AGI = new AGI();**** > >> >> > >> >> $numero=$argv[1];**** > >> >> > >> >> $AGI->set_variable("NUMERO","$numero");**** > >> >> > >> >> exit();**** > >> >> > >> >> ?>**** > >> >> > >> >> ** ** > >> >> > >> >> Resultado no CLI**** > >> >> > >> >> ** ** > >> >> > >> >> -- Executing [91538563@contexto-ramais-voip:1] > >> NoOp("SIP/5001-0000061d", > >> >> "---> NOVA LIGACAO EXTERNA VOIP <--") in new stack**** > >> >> > >> >> -- Executing [91538563@contexto-ramais-voip:2] > >> >> NoOp("SIP/5001-0000061d", "---> DE 5001 PARA 91538563 <--") in new > >> stack** > >> >> ** > >> >> > >> >> -- Executing [91538563@contexto-ramais-voip:3] > >> >> AGI("SIP/5001-0000061d", "agi.php,91538563") in new stack**** > >> >> > >> >> -- Launched AGI Script /var/lib/asterisk/agi-bin/agi.php**** > >> >> > >> >> -- <SIP/5001-0000061d>AGI Script agi.php completed, returning > 0**** > >> >> > >> >> -- Executing [91538563@contexto-ramais-voip:4] > >> >> NoOp("SIP/5001-0000061d", "NUMERO=") in new stack**** > >> >> > >> >> ** ** > >> >> > >> >> OBS: Por via das dúvidas, deixei todos os arquivos com todos os > direitos > >> >> (777).**** > >> >> > >> >> ** ** > >> >> > >> >> ** ** > >> >> > >> >> *att* > >> >> > >> >> * * > >> >> > >> >> *Danilo Ricardo de Almeida*** > >> >> > >> >> _______________________________________________ > >> >> KHOMP Inovação: External Board Series > >> >> Módulos de 1/2 rack e 1U para todas as interfaces e soluções > Asterisk e > >> >> FreeSWITCH. > >> >> Tenha a External Series Experience na sua aplicação. Visite > >> www.khomp.com > >> >> _______________________________________________ > >> >> DIGIVOICE Fabricante de Placas de Voz e Channel Bank > >> >> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM > >> >> Centro Treinamento - Curso de PABX IP - Asterisk - Site > >> >> www.digivoice.com.br > >> >> ________ > >> >> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício > do > >> >> mercado. > >> >> email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) > 5503-1011 > >> >> ______________________________________________ > >> >> Para remover seu email desta lista, basta enviar um email em branco > para > >> >> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org > >> >> > >> > > >> > >> > >> > >> _______________________________________________ > >> KHOMP Inovação: External Board Series > >> Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e > >> FreeSWITCH. > >> Tenha a External Series Experience na sua aplicação. Visite > www.khomp.com > >> _______________________________________________ > >> DIGIVOICE Fabricante de Placas de Voz e Channel Bank > >> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM > >> Centro Treinamento - Curso de PABX IP - Asterisk - Site > >> www.digivoice.com.br > >> ________ > >> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do > >> mercado. > >> email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 > >> ______________________________________________ > >> Para remover seu email desta lista, basta enviar um email em branco para > >> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org > >> > > > > > > _______________________________________________ > KHOMP Inovação: External Board Series > Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e > FreeSWITCH. > Tenha a External Series Experience na sua aplicação. Visite www.khomp.com > _______________________________________________ > DIGIVOICE Fabricante de Placas de Voz e Channel Bank > 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM > Centro Treinamento - Curso de PABX IP - Asterisk - Site > www.digivoice.com.br > ________ > YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do > mercado. > email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 > ______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >
_______________________________________________ KHOMP Inovação: External Board Series Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e FreeSWITCH. Tenha a External Series Experience na sua aplicação. Visite www.khomp.com _______________________________________________ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br ________ YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado. email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 ______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org