1
我試圖讓PHP運行一個短信發送python腳本。python-gammu不能與sudo一起工作
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)
當我從 「命令」 終端運行它不work.But工作正常沒有 「命令」
錯誤:
gammu.ERR_DEVICENOTEXIST: {'Text': u"Error opening device, it doesn't exist.", 'Code': 4, 'Where': 'Init'}
我想使用shell_exec()從php腳本運行SMS腳本。這些問題是:
我不能使用sudo運行SMS腳本
我不能用PHP沒有sudo運行
請告訴我如何解決這個
Device-Raspberry pi 3
OS- Raspbian