【问题标题】:Gammu SMS gateway service shows "Error 27"Gammu SMS 网关服务显示“错误 27”
【发布时间】:2014-01-17 19:22:04
【问题描述】:

这是我第一次使用 Gammu 作为 SMS 网关,我在设置时遇到了问题。

这是我的系统:

  • Windows 8.1 x64
  • Gammu 1.33.0 Windows x64
  • XAMPP 1.8.1
  • 使用 ODBC 连接到 MySQL 的数据库
  • 使用的 GSM 调制解调器:Wavecom Fastrack M1306B

这是我的短信:

[gammu]
port = com6:
connection = at115200

[smsd]
Service = sql
Driver = odbc
SQL = mysql
host = localmysql
DeliveryReport = sms
logfile = smsdlog
debuglevel = 1
PIN = 1234
commtimeout = 1
sendtimeout = 10
User = root
Password = 
# host = localhost
PC = localhost
Database = smsd

这是我的 gammudrc :

port = com6:
connection = at115200

我做了什么:

  • gammu/bin的目录解压到xampp/htdocs/gammu
  • 使用上述配置创建 smsrdc 和 gammurc 文件
  • 将 gammu-smsd.exe 的兼容性设置为以管理员身份运行
  • phpmyadmin > 创建新数据库 (smsd) > 从gammu\share\doc\gammu\examples\sql\mysql.sql 导入 sql
  • 我的 ODBC 设置:
    (来源:kaskus.com

(我已经测试过并且已经连接) - 我已将 gammu-smsd 添加到 Windows 服务中 - 通过运行gammu --identify 测试识别 - 测试从控制台手动发送短信 - 测试gammu-smsd -c smsdrc,我完全没有错误。

问题是我无法将 gammu-smsd 作为服务运行,无论是从 cmd 手动还是从服务启动。

  1. 如果我从 cmd (gammu-smsd -c smsdrc -s) 启动 gammu-smsd,gammu-smsd 会出现在任务管理器中,但不到 1 秒就消失了。
  2. 每当我尝试从 Windows 服务手动启动 gammu-smsd 服务时,它总是向我显示这种错误:

(破损图片:http://cdn.kaskus.com/images/2014/01/08/270124_20140108085812.png

我进行了一些搜索,我发现所有关于错误连接到数据库、端口或关于以管理员身份运行的内容。但我很确定它不是来自配置。

我该如何解决这个问题,以便我可以正常运行 gammu-smsd 服务? 你能帮帮我吗?

谢谢。

【问题讨论】:

    标签: php sms sms-gateway gammu


    【解决方案1】:

    尝试不作为服务运行: gammu-smsd -c smsdrc

    在我的情况下,做这项工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-19
      • 1970-01-01
      相关资源
      最近更新 更多