2016-07-23 4 views
0

Я попытался выполнить эту команду из shell_exec() функции в PHP, и я получаю некоторый вывод об ошибке:Ошибка при отправке SMS через PHP с помощью команды shell_exec()

Предупреждение: конфигурационный файл найден! Предупреждение: чтение конфигурации не выполняется, используя встроенные значения по умолчанию! Ошибка открытия устройства, его не существует.

Но, когда я пытаюсь сделать это непосредственно в командной строке, он работает. Я уже проверяю все файлы конфигурации в Gammu и не обнаружил ошибок. Итак, что я, вероятно, ошибаюсь?

ответ

0

При выполнении с PHP вы, скорее всего, выполняете программу как другой пользователь, поэтому она не может видеть вашу конфигурацию. Скопируйте конфигурацию Gammu в домашнюю страницу PHP или укажите путь к конфигурации в командной строке:

gammu --config /path/to/gammurc ... 
Смежные вопросы