keine ausgabe im perl-agi-skript möglich

prolongado

Neuer User
Mitglied seit
3 Aug 2006
Beiträge
27
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

wieso gibt das Perl-Skript nichts aus? Die Datei wird angelegt
und hat 0 Byte. Gruss

#!/usr/bin/perl
use Asterisk::AGI;
open(ausgabe,">>/tmp/prot-agi.txt");
$agi = new Asterisk::AGI;
my %input = $agi->ReadParse();
my $ergebnis = $agi->get_variable("DIALSTRING");
print ausgabe "$ergebnis\n";
$agi->exec("Dial",$ergebnis );

meine extensions.conf
exten => _[1-9]X,1,Answer
exten => _[1-9]X,2,Set(DIALSTRING=SIP/${EXTEN})
exten => _[1-9]X,3,AGI(my-agi1.pl)
exten => _[1-9]X,4,Hangup
 
Konntest du das inzwischen lösen?
Was sagt AGI Debug?
Ich habe in der Version 1.2.10 (mal wieder) das Problem, das ich bei einem Shell AGI Skript
Code:
echo 'NoOp' > /dev/stdout
am Anfang des Skiptes ausführen muss, sonst geht gar nichts.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.