Hallo,
ich möchte, wenn ich eine Nummer anrufe, ein Python-script ausführen lassen... leider klappt das irgendwie nicht.
hier mal der Code... ich habe auch schon versucht andere System() aufrufe zu testen. wenn ich b.z. ein Echo 'Test' >> test.txt aufrufen lasse funktioniert es. Aber wenn ich ihm sage ruf das Script auf, oder ein anderes Shell-script so passiert leider nichts (ich müsste eine Mail bekommen)
beide scripte werden nicht ausgeführt. die Rechte habe ich auch überprüft.
Ich meine das das mal funktioniert hatte... könnte es sein, das andere Fehler im Dialplan die korrekte ausführung Verhindern?
Wisst ihr wo ich vlt Fehlermeldungen oder auskünfte lesen kann warum das nicht funktioniert?
Das script soll Callfiles für mich schreiben dabei funktioniert es, wenn ich es mit rootrechten aus der KZ ausführe wunderbar. Leider werden die Callfiles aber nicht vom Script aus erstellt, wenn ich es über den Dialplan aktiviere.
ich möchte, wenn ich eine Nummer anrufe, ein Python-script ausführen lassen... leider klappt das irgendwie nicht.
hier mal der Code... ich habe auch schon versucht andere System() aufrufe zu testen. wenn ich b.z. ein Echo 'Test' >> test.txt aufrufen lasse funktioniert es. Aber wenn ich ihm sage ruf das Script auf, oder ein anderes Shell-script so passiert leider nichts (ich müsste eine Mail bekommen)
Code:
exten => _2014[A-Za-z].,1,NoOp(${EXTEN:4})
same => n,System(/home/asterisk_scripts/MP_Anrufgruppen.py ${EXTEN:4})
same => n,System(/var/tmp/script.sh)
beide scripte werden nicht ausgeführt. die Rechte habe ich auch überprüft.
Ich meine das das mal funktioniert hatte... könnte es sein, das andere Fehler im Dialplan die korrekte ausführung Verhindern?
Wisst ihr wo ich vlt Fehlermeldungen oder auskünfte lesen kann warum das nicht funktioniert?
Das script soll Callfiles für mich schreiben dabei funktioniert es, wenn ich es mit rootrechten aus der KZ ausführe wunderbar. Leider werden die Callfiles aber nicht vom Script aus erstellt, wenn ich es über den Dialplan aktiviere.
Zuletzt bearbeitet: