Страница 2 из 2

Re: System cmd

Добавлено: 09 ноя 2011, 13:53
jacuba
Спасибо, проблема решена:

Код: Выделить всё

...
[vopros04]
exten => 1,1,Set(DANCE='YES')
exten => 1,2,goto(end,0202,1)
exten => 2,1,Set(DANCE='NO')
exten => 2,n,goto(end,0202,1)
exten => 0,1,goto(vopros03,0202,1)

[end]
exten => 0202,1,MYSQL(Connect conn_db1 localhost root mypass opros)
exten => 0202,n,MYSQL(Query qyery_is1 ${conn_db1} INSERT INTO opros.main (age,smoke,travel,dance,phone) VALUES (${AGE}, ${SMOKE}, ${WORLD}, ${DANCE},  ${CALLERID(num)}))
exten => 0202,n,MYSQL(Disconnect ${conn_db1})
exten => 0202,n,Playback(opros/thx)
exten => 0202,n,Hangup()

Re: System cmd

Добавлено: 11 ноя 2011, 14:04
jacuba
Новую тему создавать не стал, спрошу здесь.
Хочу вставить файл в extension.conf, делаю так:

Код: Выделить всё

#include => "/etc/asterisk/opros1.conf"
в ответ всегда получаю

Код: Выделить всё

ERROR[9607]: config.c:1093 process_text_line: The file '=> /etc/asterisk/users.conf' was listed as a #include but it does not exist.
Пробовал указывать относительный путь, писать без кавычек, в апострофах, подключать файл users.conf, класть opros1 в другие директории, все бес толку.
Что я делаю не так?

Re: System cmd

Добавлено: 11 ноя 2011, 14:08
pan-user
подделываете логи и не читаете документацию

#include "/etc/asterisk/opros1.conf"

Re: System cmd

Добавлено: 11 ноя 2011, 14:25
ded
..в которой написано, что файлы инклюдов указывать не полным путём, а относительно ASTCONFDIR

Re: System cmd

Добавлено: 11 ноя 2011, 14:43
pan-user
там не написано, что _нельзя_ задавать полный путь, там написано, что _можно_ указать относительный путь (относительно astconfdir ).

Re: System cmd

Добавлено: 11 ноя 2011, 14:55
ded
а попробовать? Критерий истины, как известно = сын ошибок трупных.

Re: System cmd

Добавлено: 11 ноя 2011, 14:58
pan-user
ded, это ты себе про попробовать ?

Re: System cmd

Добавлено: 11 ноя 2011, 15:00
ded
Всем, кто читает.
Я попробовал - инклюд полного имени прошёл.