我已经安装了XAMPP最新版本并安装了gammu。
在终端我可以发送短信或识别我的手机,但如果我在php shell_exec或exec上尝试相同的命令,则会出现问题。
命令:
"C:\Program Files\gammu\bin\gammu.exe" --sendsms TEXT 06706177529 -text "halooo"
This works.
php中的命令:
$a = shell_exec('"C:\Program Files\gammu\bin\gammu.exe" --sendsms TEXT 06706177529 -text "halooo"');
这封写给我:
警告:找不到配置文件!警告:没有配置读取, 使用内置默认值!打开设备时出错,它不存在。
有什么不对?
答案 0 :(得分:1)
其实我的解决方案并不糟糕。我只需要将gammu的配置文件复制到具有代码的php。所以配置需要与php在同一个文件夹中。