Page 2 sur 2 PremièrePremière 12
Affichage des résultats 11 à 18 sur 18

Discussion: Asterisk et phpAgi

  1. #11
    Membre Junior
    Date d'inscription
    juin 2015
    Messages
    18
    Downloads
    0
    Uploads
    0
    Est-ce qu'il y a des paquets à installer parceque quand je fais comme t'as dit rien ne s'affiche le curseur ne fait que clignoter

  2. #12
    Membre Junior
    Date d'inscription
    juin 2015
    Messages
    18
    Downloads
    0
    Uploads
    0
    est-ce qu'il y a des paquets php à installer parceque si je fais comme t'as dit rien ne s'affiche le curseur ne fait que clignoter

  3. #13
    Membre Senior
    Date d'inscription
    novembre 2013
    Localisation
    Bordeaux
    Messages
    427
    Downloads
    0
    Uploads
    0
    il fois lancé tu appuie a nouveau sur entrée

  4. #14
    Membre Junior
    Date d'inscription
    juin 2015
    Messages
    18
    Downloads
    0
    Uploads
    0
    Il m'affiche ça : VERBOSE "AGI Request:" 1

  5. #15
    Membre Senior
    Date d'inscription
    novembre 2013
    Localisation
    Bordeaux
    Messages
    427
    Downloads
    0
    Uploads
    0
    Ok, je vais essayer de te confirmer ce soir, mais il me semble bien que ça m'affichait un truc du genre "agi set variable"

    Il t'a rendu la main ?

    Je ne me souviens pas si il faut faire un entrée par appel de fonctions AGI

  6. #16
    Membre Junior
    Date d'inscription
    juin 2015
    Messages
    18
    Downloads
    0
    Uploads
    0
    D'accord pas de soucis, nono je ne crois pas il ne m'affiche que ça en fait

  7. #17
    Membre Junior
    Date d'inscription
    juin 2015
    Messages
    18
    Downloads
    0
    Uploads
    0
    Une autre question stp, comment t'as fait l'execution pour avoir ça, là on voit bien que la variable $Identifiant a été retourné, t'as appelé le numéro 100 pour l'avoir :

    == Using SIP RTP TOS bits 184
    == Using SIP RTP CoS mark 5
    -- Executing [100@from-internal:1] AGI("SIP/5002-00003ec7", "test.php,5002") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/test.php
    -- <SIP/5002-00003ec7>AGI Script test.php completed, returning 0
    -- Executing [100@from-internal:2] WaitExten("SIP/5002-00003ec7", "5") in new stack
    -- Timeout on SIP/5002-00003ec7, continuing...
    -- Executing [100@from-internal:3] NoOp("SIP/5002-00003ec7", ""C'est un test d'affichage variable test 5002") in new stack

  8. #18
    Membre Senior
    Date d'inscription
    novembre 2013
    Localisation
    Bordeaux
    Messages
    427
    Downloads
    0
    Uploads
    0
    J'ai rien inventé par rapport a ce que tu a mis, au contraire j'en ai plutôt retiré des lignes dans le fichier php

    J'ai utilisé ton bout de dialplan et récupéré ton code sur lequel je n'ai gardé que ce qui concerne agi

    Code:
    #!/usr/bin/php -q
    <?php
    
    REQUIRE("phpagi.php");
    $agi = new AGI();
    ///création d'un nouvel objet agi
    $Num = $_SERVER['argv'][1];
    $agi->set_variable("Identifiant", "test $Num" ) ;
    
    ?>

    et je confirme le résultat chez moi

    Code:
    # php test.php 5002
    
    SET VARIABLE Identifiant "test 5002"

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •