私はソフトフォンから番号を取得し、mysql db に挿入する作業を行っています。すべてのドライバーとスタッフは大丈夫です。私はそれらを構成します。すべてのデータを選択/ポーリングできます。しかし、新しいデータを挿入できません。私の func_odbc.conf はそれが好きです。
[ADDX];
dsn=asterisk
writesql = INSERT INTO aktarma (musterino,aktartel) values (${VAL1},${VAL2})
私の extensions.conf は ;
exten=>_X.,n(sqlekle),SET(a=${ODBC_ADDX(${digit},${aktartel})})
私は自分の変数 ${digit} をチェックし、${aktartel} が正しいことを確認しました。
[Jan 30 05:43:21] ERROR[4601]: pbx.c:3380 ast_func_read: Function ODBC_ADDX cannot be read
-- Executing [XXXXXXXXX@phones:30] Set("SIP/out-0000001a", "a=") in new stack
それで、何が間違っているのですか?これを解決する方法が見つかりません どうもありがとう。