Die Anwendung Cut() in extensions.conf funktioniert nicht

stäubel

Neuer User
Mitglied seit
11 Aug 2006
Beiträge
198
Punkte für Reaktionen
0
Punkte
16
Hallo zusammen

Habe vor einiger Zeit den Asterisk 1.4.7.1 kompiliert und installiert.
Nun wollte ich in der extensions.conf den Befehl Cut verwenden.

z.B. so:

Code:
exten => 123,1,Set(var=1-2-3-4-5)            ; var ist "1-2-3-4-5"
exten => 123,n,Set(var=${CUT(var,,1-3&5)})   ; var ist "1-2-3-5"
Bsp. von http://www.das-asterisk-buch.de/stable/funktionen-cut.html

Asterisk meint dazu jedoch nur:

[Sep 26 14:06:48] ERROR[17302]: pbx.c:1523 ast_func_read: Function Cut not registered

Anschliessend habe ich lange rumgeforscht und herausgefunden, dass wohl einfach nur das Modul app_cut.so in /usr/lib/asterisk/modules/ fehlt.

Habe es reinkopiert, aber es funktionierte trotzdem nicht.
Anschliessend habe ich /etc/asterisk/modules.conf
folgendes dazu geschrieben:

Code:
[modules]
autoload=yes
load => app_cut.so
[...]

Aber es kommt in mmer noch die gleiche Fehlermeldung.

Kann mir jemand weiterhelfen?

Wäre sehr dankbar.

Viele Grüsse

Stäubel
 
Die application cut gibt es in Asterisk 1.4 überhaupt nicht mehr, da sie durch die function cut ersetzt wurde (steht übrigens auch in der einschlägigen und aktuellen Asterisk-Doku, und sogar in dem von Dir erwähnten Buch wird das als FUNKTION erklärt und nicht als Anwendung!)

Außerdem sagt Dir doch das Asterisk in seiner Fehlermeldung auch klipp und klar:

[Sep 26 14:06:48] ERROR[17302]: pbx.c:1523 ast_func_read: Function Cut not registered

Deshalb nützt es Dir nichts, app_cut.so zu kopieren. Asterisk interessiert sich schlichtweg nicht dafür. Insofern waren Deine langen Forschungen vergeblich ;)

Und nun zeig uns doch mal den KONKRETEN Ausschnitt aus Deiner extensions.conf. Übrigens sind die Namen der functions bei Asterisk inzwischen case-sensitive - Du solltest also auf korrekte Groß/Kleinschreibung achten.
 
Zuletzt bearbeitet:
Hallo Betateilchen

Sorry für meine lange Antwortzeit.
Möchte mich noch bei dir bedanken, denn dank deiner Hilfe funktionierte
es anschliessend bestens :)
CUT muss unbedingt gross geschrieben werden.

Vielen Dank!!!

Grüsse Stäubel
 
Kostenlos!

Zurzeit aktive Besucher

Statistik des Forums

Themen
248,476
Beiträge
2,292,302
Mitglieder
377,928
Neuestes Mitglied
Ruth Preston