MysqlDBに値を挿入するPerlスクリプトがあります。同じスクリプト内で、条件を確認し、成功した場合は、アスタリスクCLIに移動してoriginコマンドを実行します。ターミナルで実行すると、正常に動作しています。crontabとして設定すると、DBは更新されますが、originコマンドが機能しません。私はPerlを初めて使用します。これを解決するのを手伝ってください。前もって感謝します。
Perlスクリプト:
if($temperature > 85){
print `asterisk -rx "originate Dongle/dongle0/0123456789 extension 400\@out"`;
}
Crontab:
*/1 * * * * /home/test/bin/insert_mysql.pl