MYSQL()函数无法在星号拨号方案中使用

时间:2018-05-31 11:33:20

标签: asterisk

exten => 8367,1,MYSQL(connect connid SERVERIP cron 1234 asterisk)
exten => 8367,n,MYSQL(Query resultid ${connid} select\ comments\ from\ 
         vicidial_list\ where\ list_id=\5555\ and\ phone_number=\${EXTEN:2}\ 
         order\ by\ lead_id\ desc\ limit\ 1\)
exten => 8367,n,MYSQL(Fetch vdp_tmp ${resultid} comments)
exten => 8367,n,MYSQL(Clear ${resultid})
exten => 8367,n,MYSQL(Disconnect ${connid}))

exten => 8367,n,NoOp(${comments})

exten => 8367,n,Platback(/tmp/${comments})

exten => 8367,n,Hangup()

##这不适用于ASTERISK 1.8.32请告诉我我的错误是    ## WARNING [25354]:pbx.c:4706 pbx_extension_helper:没有用于扩展的应用程序'MYSQL'(默认值,8367,4)

1 个答案:

答案 0 :(得分:0)

使用func_odbc或REALTIME

MYSQL功能在1.4中过时了。您可以将其编译为14. *,但默认情况下它已关闭。

无论如何,func_odbc工作更简单,不需要检查连接。