Я пытаюсь запустить скрипт Python для отправки SMS из PHP.
SendSMS.py:
#!/usr/bin/env python
import gammu
sm=gammu.StateMachine()
sm.ReadConfig()
sm.Init()
message={
'SMSC':{'Location':1},
'Text':'blah blah bllah',
'Number':'xxxxxxxxx
}
sm.SendSMS(message)
когда я запускаю его из терминала с "sudo", он не работает. Но отлично работает без "sudo"
Ошибка:
gammu.ERR_DEVICENOTEXIST: {'Текст': u"Ошибка открытия устройства, оно не существует.", 'Код': 4, 'Где': 'Инициализировать'}
Я хочу запустить сценарий SMS из сценария php с помощью shell_exec(). Проблемы:
Я не могу запустить сценарий SMS с помощью sudo
Я не могу запустить его через php без sudo
Пожалуйста, скажите мне, как это исправить
Устройство-Raspberry pi 3
ОС- Распбиан