schumischumi
Lt. Commander
- Registriert
- Dez. 2011
- Beiträge
- 1.114
hallo zusammen,
ich muss externe batches oder programme über ein php webinterface auf einem windows (web)server ausführen.
generell funktioniert das ja über exec oder system und man sollte nach möglichkeit escapeshellcmd fürs sanitize hernehmen.
jetzt würde mich noch interessieren, was man zusätzlich noch beachten sollte bzw. wie man am schlausten vorgeht (sicherheit, stabilität, performance usw.). eine best practice halt.
evtl. gibts auch ne schönere lösung mit nem framework. ich verwende z.z cakephp 2.x.
als anwendungsbeispiel:
ein user einer gruppe soll über einen button im webinterface eine batch anstarten, die einen neuen user im AD anlegt. als variable parameter werden der neue username und evtl. n passwort übergeben.
die batch liegt gesondert vor und kann halt mit den parametern umgehen.
thx für euren input schon vorab.
ich muss externe batches oder programme über ein php webinterface auf einem windows (web)server ausführen.
generell funktioniert das ja über exec oder system und man sollte nach möglichkeit escapeshellcmd fürs sanitize hernehmen.
jetzt würde mich noch interessieren, was man zusätzlich noch beachten sollte bzw. wie man am schlausten vorgeht (sicherheit, stabilität, performance usw.). eine best practice halt.
evtl. gibts auch ne schönere lösung mit nem framework. ich verwende z.z cakephp 2.x.
als anwendungsbeispiel:
ein user einer gruppe soll über einen button im webinterface eine batch anstarten, die einen neuen user im AD anlegt. als variable parameter werden der neue username und evtl. n passwort übergeben.
die batch liegt gesondert vor und kann halt mit den parametern umgehen.
thx für euren input schon vorab.