2

我已经安装了 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"');

这写给我:

警告:找不到配置文件!警告:没有配置读取,使用内置默认值!打开设备时出错,它不存在。

有什么问题?

4

1 回答 1

1

其实我的解决方案还不错。我只需要将 gammu 的配置文件复制到拥有代码的 php 中。因此配置需要与 php.ini 位于同一文件夹中。

于 2013-12-19T13:48:12.173 回答