AlMedlem sedan jan. 200122 inlägg Hej
Jag försöker få en (dold, inbyggd) smsfunktion till en sida jag har och installerade därför SmsSend. Det funkar fint från shellet, men jag lyckas inte få det att funka med system() eller exec() i PHP.
Inget SMS kommer fram och funktionerna returnerar ingenting. Jag har provat att skicka med parametrarna på olika sätt, bl.a. att escapa dom.
SmsSend ska (i mitt fall) ha 4 parametrar, varav två inom ' '.
Nån som vet vad som kan fela?
Är det bara vissa systemkommandon man kan köra från PHP?
/Al
nanneMedlem sedan dec. 19991 749 inlägg Kan det vara rättigheterna som strular tro?
För PHP körs ju oftast på en annan användare (oftast webuser) som har begränsade rättigheter.
------------------
"Information wants to be free -- because it is now so easy to copy and distribute casually -- and information wants to be expensive -- because in an Information Age, nothing is so valuable as the right information at the right time."
- John Perry Barlow
nanne.net
AlMedlem sedan jan. 200122 inlägg Filen har 755.
Det löste sig dock;
Filen man vill köra måste ligga under webbroten. Gjorde ett shellscript där som kallar på programmet.
Enda nackdelen nu är att det tar några sekunder innan messet skickas iväg, men det kan man ju inte göra så mkt åt.
/Al