Hallo,
ich brauche dringend Hilfe ich Google schon ewigkeiten rum und finde
keine abhilfe für mein Problem.
Ich brauche ein PHP-Script oder ein anderes Script,wo ich im Browser
ausführen kann so das es ein Programm in meiner Shell von meinem Server
startet !!!
Ich brauche ein PHP-Script oder ein anderes Script,wo ich im
Browser
ausführen kann so das es ein Programm in meiner Shell von
meinem Server
startet !!!
Normalerweise geht das mit exec(), system() oder passthru().
Die drei Funktionen unterscheiden sich leicht; schau Dir mal die Unterschiede im PHP Manual an, da wirst Du sicher fündig.
Allerdings muss der User, unter dem der Apache läuft (www-data, apache, httpd, …) auch ausreichende Rechte haben, das Shell-Kommando auszuführen.
Deswegen sehe ich bei
etc/init.d/hlcs start
ein paar Schwierigkeiten, da Init-Skrite (bzw. die von dort aufgerufenen Daemons) normalerweise nur von root ausführbar sind (und sein sollten!).