我已经安装了Gammu,我使用的是1.33版本
我收到了一些我从日志中复制的错误。
星期二2015/04/14 11:00:28 gammu-smsd [7272]:SQL失败:2
星期二2015/04/14 11:00:28 gammu-smsd [7272]:插入数据库时出错(SMSDSQL_InitAfterConnect)
星期二2015/04/14 11:00:28 gammu-smsd [7272]:发布初始化失败,停止Gammu smsd:未知错误。 (UNKNOWN [27])
星期二2015/04/14 11:00:28 gammu-smsd [7272]:终止沟通......
星期二2015/04/14 11:03:13 gammu-smsd [2816]:使用通用SQL进行ODBC,这可能会失败。在这种情况下,请设置SQL配置选项。
星期二2015/04/14 11:03:13 gammu-smsd [2816]:连接到数据库odbc:aptikad on sms
星期二2015/04/14 11:03:13 gammu-smsd [2816]:在0000000002D60000创建Windows RW共享内存
星期二2015/04/14 11:03:13 gammu-smsd [2816]:开始电话通讯...
星期二2015/04/14 11:03:21 gammu-smsd [2816]:插入电话信息
星期二2015/04/14 11:03:21 gammu-smsd [2816]:SQLExecDirect失败,代码= -1,ODBC诊断:
星期二2015/04/14 11:03:21 gammu-smsd [2816]:42000:1:1064:[MySQL] [ODBC 3.51驱动程序] [mysqld-5.6.20]你的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以便在'Signal)附近使用正确的语法VALUES(“354232040876139”,“”,“是”,“是”,{fn CURRENT_TIMESTAMP()},{
当我启动gammu的服务时,启动时间不到1秒,而不是再次停止。
答案 0 :(得分:1)
它告诉你在日志中做什么:
对ODBC使用通用SQL,这可能会失败。在这种情况下,请设置SQL配置选项。
在SMSD配置中设置SQL = mysql
。有关详细信息,请参阅http://wammu.eu/docs/manual/smsd/config.html#option-SQL。