ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
601
601
EMPFEHLEN
-
Hallo
Ich habe da ein kleines Problem. Folgende Situation:
Ich habe einen Apache 2 Webserver (noPublic) laufen. Da befindet sich ein ganz einfaches Template mit einem Submit Control drauf, das ein Ereignis hervorrufen soll.
Dieses Ereignis soll auf der Konsole ein Befehl irgendein Befehl ausführen.
Z.B
Code :1
touch datei.txt
Mir ist klar dass das nicht durch HTML bewerkstelligt werden kann. Auch PHP tut sich mit dem Zugriff auf das Filesystem offenbar schwer. Daher meine Frage: wie kann ich einen Linuxbefehl mit einem PHP Script oder ähnliches absetzen?
Für die Kritiker sei erwähnt das mir bekannt ist das man das normalerweiser nicht macht. Die Sicherheitsfrage ist absolut irrelevant.
Vielen Dank im vorausSchweigen ist auch eine Art um mangelndes Wissen zu verbergen
-
17.05.11 17:02 #2
- Registriert seit
- Aug 2010
- Ort
- %ENV (Perl weiß es)
- Beiträge
- 69
Mit exec oder system. Oder ne Pipe zur Shell öffnen.
#MFG Bratack
Coder
Fragen zu Beiträgen bitte PN
-
17.05.11 17:23 #3
- Registriert seit
- Jun 2007
- Ort
- Passau (Niederbayern)
- Beiträge
- 1.394
Hi,
wie mein Vorposter schon gesagt hat, geht das zum Beispiel mit exec(). Wenn der Benutzer allerdings die Parameter beinflussen kann, dann solltest du diese durch die escapeshellarg() schicken
Gruß
BKÜber eine gute Bewertung freut sich jeder ;)
Bitte erledigte Threads als "Erledigt" markieren.
"Though a program be but three lines long, someday it will have to be maintained.''
-- Geoffrey James, "The Tao of Programming"
-
18.05.11 15:10 #4
- Registriert seit
- Jul 2003
- Ort
- Montreal (Quebec)
- Beiträge
- 1.667
Schnell, hervorragend skalierend, performant und vor allem herrlich einfach: Socket.io von node.js
Damit kann man seinen eigenen Webserver bauen und direkt Befehle absetzen. Vor allem muss man sich nicht darum kümmern, wie die Verbindung letztendlich aufgebaut wird und es gibt diverse Fallbackstufen. Und was letztendlich das i-Tüpfelchen des Ganzen ist: Du brauchst kein langsames PHP.
Ähnliche Themen
-
VBS: Verschiedene Ausgaben über Konsole und Webbrowser beim Auslesen der Registry
Von unterberg im Forum Visual Basic 6.0Antworten: 0Letzter Beitrag: 11.07.08, 15:58 -
Virtualbox kein Zugriff über Webbrowser auf OpenXchange
Von vadim04 im Forum Virtualisierung (VMWare, Virtual PC & Co.)Antworten: 5Letzter Beitrag: 05.05.08, 16:21 -
über webbrowser auf html elemente zugreifen, aber wie
Von a-f-r-a im Forum Visual Basic 6.0Antworten: 6Letzter Beitrag: 06.04.07, 18:57 -
Über Webbrowser links nacheinander öffnen und Speichern
Von Freddy84 im Forum Visual Basic 6.0Antworten: 3Letzter Beitrag: 15.11.04, 17:55 -
Lotus Domino/Notes: Frage zu Anmeldung über Webbrowser
Von nomis im Forum Sonstige SprachenAntworten: 5Letzter Beitrag: 01.04.04, 21:20





Zitieren


Login





