Você pode fazer um script diferente para isso

exten => h,1,NoOp(Acionando script de desligamento)
exten => h,n,Agi(script_desligamento)

E neste cara chamar as funções que você precisa.

Eu costumo usar bastante NoOp dentro do AGI para exibir na cli do asterisk oque acontece , principlmente quando voce esta trabalhando com valores definidos dinamicamente.

Em 06/10/13 17:25, Silvinho Barros escreveu:
Quando desligo a ligação ele não cai na próxima prioridade por isso resolvi fazer tudo dentro do mesmo codigo php, mas depois que desligo tb não consigo fazer mais fazer o insert.


Em 6 de outubro de 2013 16:14, Mike Tesliuk <m...@tesliuk.com <mailto:m...@tesliuk.com>> escreveu:


    Olá Silvinho,

    Tente ativar o debug do AGI para verificar oque ocorre.

    No mais verifique o seguinte.

    oque ocorre quando você digita (de qualquer lugar do sistema) isso :
     -- nao coloque php na frente, apenas a linha abaixo --
    /usr/share/asterisk/agi-bin/teste.php

    Um detalhe é que pelo que voce colocou aqui voce digitou $AGI->
    exec (não existe este espaço, isso pode causar o erro)

    Em 06/10/13 14:55, Silvinho Barros escreveu:
    Pessoal,

    Estou com dificuldade para realizar uma ligação direto do codigo php.
    A principio é apenas realizar uma ligação simples entre ramais.

    Criei um contexto para quando discar o numero 1 executar o codigo
    php abaixo.

    #!/usr/bin/php -q
    < ?php
    set_time_limit(30);
    //require(.phpagi.php.);
    include("phpagi.php");
    $agi = new AGI();

    $agi-> exec('Dial',"SIP/9001,60,r");

    ?>

    A CLI em retorna isso:

     -- Executing [4@ramais:1] AGI("SIP/3001-00000001", "teste.php")
    in new stack
        -- Launched AGI Script /usr/share/asterisk/agi-bin/teste.php
        -- <SIP/3001-00000001>AGI Script teste.php completed, returning 0
        -- Auto fallthrough, channel 'SIP/3001-00000001' status is
    'UNKNOWN'

    Estou com os 2 ramais conectados, estou executando do 3001 para
    ligar para o 9001 porém a ligação não é estabelecida.
    Já tentei varias forma mas sem sucesso.
    Alguém pode me ajudar?



    _______________________________________________
    KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
    Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
    Intercomunicadores para acesso remoto via rede IP. Conheça emwww.Khomp.com  
<http://www.Khomp.com>.
    _______________________________________________
    ALIGERA -- Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
    Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
    Channel Bank -- Appliance Asterisk - Acessewww.aligera.com.br  
<http://www.aligera.com.br>.
    _______________________________________________
    Para remover seu email desta lista, basta enviar um email em branco 
paraasteriskbrasil-unsubscr...@listas.asteriskbrasil.org  
<mailto:asteriskbrasil-unsubscr...@listas.asteriskbrasil.org>


    _______________________________________________
    KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
    Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
    Intercomunicadores para acesso remoto via rede IP. Conheça em
    www.Khomp.com <http://www.Khomp.com>.
    _______________________________________________
    ALIGERA -- Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
    Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
    Channel Bank -- Appliance Asterisk - Acesse www.aligera.com.br
    <http://www.aligera.com.br>.
    _______________________________________________
    Para remover seu email desta lista, basta enviar um email em
    branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org
    <mailto:asteriskbrasil-unsubscr...@listas.asteriskbrasil.org>




_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
_______________________________________________
ALIGERA -- Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank -- Appliance Asterisk - Acesse www.aligera.com.br.
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
_______________________________________________
ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
_______________________________________________
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Responder a