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
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
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
il fois lancé tu appuie a nouveau sur entrée
Il m'affiche ça : VERBOSE "AGI Request:" 1
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
D'accord pas de soucis, nono je ne crois pas il ne m'affiche que ça en fait
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
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"