使用shell_exec()命令

时间:2016-07-23 05:46:54

标签: php gammu

我试图从php中的shell_exec()函数执行此命令,我得到一些错误输出:

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

但是,当我尝试在命令提示符下直接执行它时,它可以工作。 我已经检查了Gammu中的所有配置文件,发现没有错误。 那么,我可能对此有什么不妥?

1 个答案:

答案 0 :(得分:0)

从PHP执行时,您最有可能以不同的用户身份执行程序,因此无法看到您的配置。将Gammu配置复制到PHP用户主目录或在命令行上指定配置路径:

gammu --config /path/to/gammurc ...