Auteur Topic: met php een python script starten, geen rechten  (gelezen 5477 keer)

Offline B3rt

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 10
  • -Ontvangen: 33
  • Berichten: 358
met php een python script starten, geen rechten
« Gepost op: 06 juni 2021, 16:26:46 »
Ik wil met een php script (aanroep via website) een python commando uitvoeren echter ik loop tegen rechten problemen aan.

Het php script zelf werkt.
Het pyhton script zelf werkt ook.
Als je alles als admin via de commandline start werkt het echter NIET als je dit dus doet via de webserver/browser.

Het php start het python script via een exec echter dan krijg ik als resultaat terug NULL, geef je een simpel commando bv exec("whoami"); dan krijg ik wel resultaat, dus exec werkt.

Ik weet vrijwel zeker dat de user 'http' (waarmee via de webbrowser het script wordt uitgevoerd) geen rechten heeft om het python script to mogen starten.

De vraag is nu, hoe kan ik de gebruiker 'http' extra rechten geven dat deze de binary /volume1/@appstore/python3/bin/python3.7 wel mag uitvoeren zodat het script gestart kan worden?
  • Mijn Synology: DS1515+
  • HDD's: 5 x WD30EZRX
  • Extra's: 2x250SSD cache + 6GB

Offline heuvenk

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 2
Re: met php een python script starten, geen rechten
« Reactie #1 Gepost op: 23 mei 2022, 12:25:30 »
Beste B3rt,

Ik wil ook graag python scripts kunnen starten vanuit mijn www map, kan jij uitleggen hoe je dit gedaan hebt?

Gr,

Kees van Heuven


 

kan geen files meer kopieeren naar andere Hd

Gestart door jomiBoard Windows

Reacties: 11
Gelezen: 4981
Laatste bericht 19 mei 2015, 15:22:19
door Birdy
Time machine opnieuw starten

Gestart door jobboBoard Mac OS X

Reacties: 9
Gelezen: 3922
Laatste bericht 10 juli 2015, 16:15:36
door Briolet
geen foto zichtbaar naar upgrade van ds213 -> ds415+

Gestart door Henk-ieBoard Photo Station / Photos

Reacties: 0
Gelezen: 1782
Laatste bericht 14 september 2015, 19:16:54
door Henk-ie
Surveillance station zegt geen internet.

Gestart door Erik.BBoard Synology DSM 5.1 en eerder

Reacties: 2
Gelezen: 3441
Laatste bericht 15 november 2015, 11:42:33
door Erik.B
DSvideo alternatieven voor mijn DS216Play, Philips smart tv draait geen DSvideo.

Gestart door DeBertBoard Smart TV apps

Reacties: 10
Gelezen: 12185
Laatste bericht 23 januari 2016, 20:51:43
door Tony